Beispiel #1
0
 /**
  * Create permission.
  *
  * @param string $name
  * @param string $readableName
  *
  * @return \Artesaos\Defender\Permission
  */
 protected function createPermission($name, $readableName)
 {
     // No need to check is_null($permission) as create() throwsException
     $permission = $this->permissionRepository->create($name, $readableName);
     $this->info('Permission created successfully');
     return $permission;
 }
Beispiel #2
0
 /**
  * @param string $permissionName
  * @param string $readableName
  *
  * @return Permission
  */
 public function createPermission($permissionName, $readableName = null)
 {
     return $this->permissionRepository->create($permissionName, $readableName);
 }