summaryrefslogtreecommitdiff
path: root/app/Api/Base.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Api/Base.php')
-rw-r--r--app/Api/Base.php50
1 files changed, 1 insertions, 49 deletions
diff --git a/app/Api/Base.php b/app/Api/Base.php
index e9494b58..1b2258af 100644
--- a/app/Api/Base.php
+++ b/app/Api/Base.php
@@ -2,7 +2,6 @@
namespace Api;
-use Pimple\Container;
use JsonRPC\AuthenticationFailure;
use Symfony\Component\EventDispatcher\Event;
@@ -11,57 +10,10 @@ use Symfony\Component\EventDispatcher\Event;
*
* @package api
* @author Frederic Guillot
- *
- * @property \Model\Board $board
- * @property \Model\Config $config
- * @property \Model\Comment $comment
- * @property \Model\LastLogin $lastLogin
- * @property \Model\Notification $notification
- * @property \Model\Project $project
- * @property \Model\ProjectPermission $projectPermission
- * @property \Model\ProjectActivity $projectActivity
- * @property \Model\ProjectAnalytic $projectAnalytic
- * @property \Model\ProjectDailySummary $projectDailySummary
- * @property \Model\Subtask $subtask
- * @property \Model\Task $task
- * @property \Model\TaskDuplication $taskDuplication
- * @property \Model\TaskExport $taskExport
- * @property \Model\TaskFinder $taskFinder
*/
-abstract class Base
+abstract class Base extends \Core\Base
{
/**
- * Container instance
- *
- * @access protected
- * @var \Pimple\Container
- */
- protected $container;
-
- /**
- * Constructor
- *
- * @access public
- * @param \Pimple\Container $container
- */
- public function __construct(Container $container)
- {
- $this->container = $container;
- }
-
- /**
- * Load automatically models
- *
- * @access public
- * @param string $name Model name
- * @return mixed
- */
- public function __get($name)
- {
- return $this->container[$name];
- }
-
- /**
* Check api credentials
*
* @access public