Code Duplication    Length = 15-15 lines in 2 locations

src/Usman/Guardian/Repositories/CapabilityRepository.php 1 location

@@ 5-19 (lines=15) @@
2
3
use Usman\Guardian\Repositories\Interfaces\CapabilityRepositoryInterface;
4
5
class CapabilityRepository extends BaseRepository implements CapabilityRepositoryInterface {
6
    
7
    /**
8
     * fills the capability model data
9
     * 
10
     * @param  array  $data
11
     * @return void       
12
     */
13
    protected function fillData(array $data)
14
    {
15
		$this->model->capability  = (!empty($data['capability'])) ? $data['capability'] : $this->model->capability;
16
		$this->model->description = (!empty($data['description'])) ? $data['description'] : $this->model->description;
17
        
18
    }
19
}

src/Usman/Guardian/Repositories/RoleRepository.php 1 location

@@ 5-19 (lines=15) @@
2
3
use Usman\Guardian\Repositories\Interfaces\RoleRepositoryInterface;
4
5
class RoleRepository extends BaseRepository implements RoleRepositoryInterface {
6
7
    /**
8
     * fills the role model data
9
     * 
10
     * @param  array  $data
11
     * @return void       
12
     */
13
    protected function fillData(array $data)
14
    {
15
		$this->model->role_name   = (!empty($data['role_name'])) ? ucfirst($data['role_name']) : $this->model->role_name;
16
		$this->model->description = (!empty($data['description'])) ? $data['description'] : $this->model->description;  
17
    }
18
19
}