create() public method

Put into storage a new permission
Author: Steve Montambeault
public create ( array $data ) : StdClass
$data array
return StdClass
Example #1
0
 /**
  * Create a new set of permissions
  *
  * @author Steve Montambeault
  * @link   http://stevemo.ca
  *
  * @param array $data
  *
  * @return \StdClass
  */
 public function create(array $data)
 {
     if ($this->validator->with($data)->passes()) {
         $data['permissions'] = explode(',', $data['permissions']);
         $this->permission->create($data);
         return true;
     } else {
         return false;
     }
 }