/**
  * Check if current package has dependencies.
  *
  * @param Package $package Package object.
  *
  * @return bool
  */
 protected function _hasDependencies(Package $package)
 {
     $dependencies = $package->getRelatedPackages();
     /** @var \Phalcon\Mvc\Model\Resultset\Simple $dependencies */
     if ($dependencies->count()) {
         $message = 'You can\'t uninstall or disable this package, because it\'s related to:<br/>';
         foreach ($dependencies as $dependency) {
             $dependencyPackage = $dependency->getPackage();
             $message .= " - {$dependencyPackage->type} '{$dependencyPackage->name}'";
         }
         $this->flashSession->error($message);
         return true;
     }
     return false;
 }