コード例 #1
0
ファイル: News.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->belongsTo('author_id', 'Pohome\\Common\\Models\\User', 'id', ['alias' => 'author']);
     $this->belongsTo('editor_id', 'Pohome\\Common\\Models\\User', 'id', ['alias' => 'editor']);
     $this->belongsTo('catelog_id', 'Pohome\\Common\\Models\\Catelog', 'id', ['alias' => 'catelog']);
 }
コード例 #2
0
 public function initialize()
 {
     parent::initialize();
     $this->skipAttributesOnCreate(['apply_time']);
     $this->belongsTo('pet_id', '\\Pohome\\Common\\Models\\Pet', 'id', ['alias' => 'pet']);
     $this->belongsTo('applicant_id', '\\Pohome\\Common\\Models\\User', 'id', ['alias' => 'applicant']);
 }
コード例 #3
0
ファイル: Faq.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->skipAttributesOnCreate(['create_time']);
     $this->belongsTo('catelog_id', '\\Pohome\\Common\\Models\\Catelog', 'id', ['alias' => 'catelog']);
     $this->belongsTo('author_id', '\\Pohome\\Common\\Models\\User', 'id', ['alias' => 'author']);
 }
コード例 #4
0
ファイル: AdoptionAgreement.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->skipAttributesOnCreate(array('create_time'));
     $this->belongsTo('pet_id', '\\Pohome\\Common\\Models\\Pet', 'id', ['alias' => 'pet']);
     $this->belongsTo('adopter_id', '\\Pohome\\Common\\Models\\User', 'id', ['alias' => 'adopter']);
     $this->belongsTo('adoption_application_id', '\\Pohome\\Common\\Models\\AdoptionAgreement', 'id', ['alias' => 'application']);
 }
コード例 #5
0
ファイル: Pet.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->skipAttributesOnCreate(['create_time']);
     $this->belongsTo('breed_id', 'Pohome\\Common\\Models\\Breed', 'id', ['alias' => 'breed']);
     $this->belongsTo('location_id', 'Pohome\\Common\\Models\\Location', 'id', ['alias' => 'location']);
     $this->belongsTo('institution_id', 'Pohome\\Common\\Models\\Institution', 'id', ['alias' => 'institution']);
     $this->belongsTo('creator_id', 'Pohome\\Common\\Models\\User', 'id', ['alias' => 'creator']);
 }
コード例 #6
0
ファイル: Location.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
 }
コード例 #7
0
ファイル: User.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->skipAttributesOnCreate(array('register_time'));
 }
コード例 #8
0
ファイル: ServiceRecord.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->belongsTo('volunteer_id', '\\Pohome\\Common\\Models\\Volunteer', 'id', ['alias' => 'volunteer']);
     $this->belongsTo('event_id', '\\Pohome\\Common\\Models\\Event', 'id', ['alias' => 'event']);
 }
コード例 #9
0
ファイル: Institution.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->belongsTo('citycode_id', 'Pohome\\Common\\Models\\CityCode', 'code', ['alias' => 'citycode']);
 }
コード例 #10
0
ファイル: Volunteer.php プロジェクト: sieg1980/pohome
 public function initialize()
 {
     parent::initialize();
     $this->hasOne('user_id', '\\Pohome\\Common\\Models\\User', 'id', ['alias' => 'user']);
     $this->hasManyToMany('user_id', '\\Pohome\\Common\\Models\\VolunteerHasMedal', 'volunteer_id', 'medal_id', '\\Pohome\\Common\\Models\\Medal', 'id');
 }