Xpressengine\Permission\PermissionRepository::delete PHP Method

delete() public method

Delete register information
public delete ( Permission $item ) : integer
$item Permission permission instance
return integer affecting statement
    public function delete(Permission $item);

Usage Example

 public function testDelete()
 {
     list($conn, $query) = $this->getMocks();
     $mockRegistered = m::mock('Xpressengine\\Permission\\Registered');
     $mockRegistered->id = 1;
     $conn->shouldReceive('table')->andReturn($query);
     $query->shouldReceive('where')->once()->with('id', 1)->andReturn($query);
     $query->shouldReceive('delete')->once()->withNoArgs()->andReturnNull();
     $instance = new PermissionRepository($conn);
     $instance->delete($mockRegistered);
 }
All Usage Examples Of Xpressengine\Permission\PermissionRepository::delete