之前,請理解我是一個完整的codeigniter noob,並且知道只有足夠的php才能通過。但如果解釋得非常好,請理解它非常好。CI Spark Ion_auth&phpactiverecord
我正在構建一個web應用程序,安裝了sparks,然後ion_auth啓動並正常運行。
用戶可以註冊,yada yada yada。
現在我試圖創建我的第一個模型,這是'項目'。
這是我迷路了......
這裏是我的項目模型,我想用PHP-ActiveRecord的和有我的用戶和項目之間的關係。
class Project extends ActiveRecord\Model {
public function __construct() {
parent::__construct();
$this->load->database();
}
static $belongs_to = array(
array('user')
);
public function projects() {}
}
由於Ion_Auth是火花和坐在
-sparks
--ion_auth
---2.3.2
----models
-----ion_auth_model.php
這裏是該類
class Ion_auth_model extends CI_Model {
頂部的代碼,但是當我改變「延伸CI_Model」到「擴展Activerecord \模型「的一切休息。
我如何得到這個工作,以便我可以在適當的模型中擁有$ has_many和$ belongs_to?
現在已經在這了幾個小時,它終於開始得到我..
任何幫助是極大的讚賞。
你爲什麼要延長ActiveRecord的\型號 –
你的項目模型,以便我可以在模型上使用activerecord。而不是$ this-> project_model-> get_projects(); 我可以做$ data ['projects'] = Project :: find('all'); –