コード例 #1
1
ファイル: AssignsRole.php プロジェクト: jmadden/bouncer
 /**
  * Get or create the role.
  *
  * @return \Silber\Bouncer\Database\Role
  */
 protected function role()
 {
     if ($this->role instanceof Role) {
         return $this->role;
     }
     return Role::firstOrCreate(['name' => $this->role]);
 }
コード例 #2
0
ファイル: GivesAbility.php プロジェクト: jmadden/bouncer
 /**
  * Get the model or create a role.
  *
  * @return \Illuminate\Database\Eloquent\Model
  */
 protected function getModel()
 {
     if ($this->model instanceof Model) {
         return $this->model;
     }
     return Role::firstOrCreate(['name' => $this->model]);
 }