public function checkAccess()
 {
     Loader::helper('Repo');
     $command = Input::request('command');
     $keyId = Input::request('key_id');
     $repo = fetchRepoIdentifier(Input::request('repo'));
     $result = false;
     if ($command == 'git-upload-pack') {
         $result = $this->_pullCommandAccessCheck($repo, $keyId);
     } else {
         $result = $this->_pushCommandAccessCheck($repo, $keyId);
     }
     Response::json(['code' => 0, 'data' => $result]);
 }