Add namespace Export and move classes
This commit is contained in:
parent
c083822806
commit
f32507d423
|
|
@ -11,16 +11,16 @@ use Symfony\Component\Console\Command\Command;
|
|||
* @package console
|
||||
* @author Frederic Guillot
|
||||
*
|
||||
* @property \Kanboard\Export\SubtaskExport $subtaskExport
|
||||
* @property \Kanboard\Export\TaskExport $taskExport
|
||||
* @property \Kanboard\Export\TransitionExport $transitionExport
|
||||
* @property \Kanboard\Model\Notification $notification
|
||||
* @property \Kanboard\Model\Project $project
|
||||
* @property \Kanboard\Model\ProjectPermission $projectPermission
|
||||
* @property \Kanboard\Model\ProjectDailyColumnStats $projectDailyColumnStats
|
||||
* @property \Kanboard\Model\ProjectDailyStats $projectDailyStats
|
||||
* @property \Kanboard\Model\SubtaskExport $subtaskExport
|
||||
* @property \Kanboard\Model\Task $task
|
||||
* @property \Kanboard\Model\TaskExport $taskExport
|
||||
* @property \Kanboard\Model\TaskFinder $taskFinder
|
||||
* @property \Kanboard\Model\Transition $transition
|
||||
* @property \Kanboard\Model\UserNotification $userNotification
|
||||
* @property \Kanboard\Model\UserNotificationFilter $userNotificationFilter
|
||||
* @property \Symfony\Component\EventDispatcher\EventDispatcher $dispatcher
|
||||
|
|
|
|||
|
|
@ -80,6 +80,6 @@ class Export extends Base
|
|||
*/
|
||||
public function transitions()
|
||||
{
|
||||
$this->common('transition', 'export', t('Transitions'), 'transitions', t('Task transitions export'));
|
||||
$this->common('transitionExport', 'export', t('Transitions'), 'transitions', t('Task transitions export'));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -90,14 +90,12 @@ use Pimple\Container;
|
|||
* @property \Kanboard\Model\ProjectNotificationType $projectNotificationType
|
||||
* @property \Kanboard\Model\RememberMeSession $rememberMeSession
|
||||
* @property \Kanboard\Model\Subtask $subtask
|
||||
* @property \Kanboard\Model\SubtaskExport $subtaskExport
|
||||
* @property \Kanboard\Model\SubtaskTimeTracking $subtaskTimeTracking
|
||||
* @property \Kanboard\Model\Swimlane $swimlane
|
||||
* @property \Kanboard\Model\Task $task
|
||||
* @property \Kanboard\Model\TaskAnalytic $taskAnalytic
|
||||
* @property \Kanboard\Model\TaskCreation $taskCreation
|
||||
* @property \Kanboard\Model\TaskDuplication $taskDuplication
|
||||
* @property \Kanboard\Model\TaskExport $taskExport
|
||||
* @property \Kanboard\Model\TaskExternalLink $taskExternalLink
|
||||
* @property \Kanboard\Model\TaskFinder $taskFinder
|
||||
* @property \Kanboard\Model\TaskFilter $taskFilter
|
||||
|
|
@ -108,7 +106,6 @@ use Pimple\Container;
|
|||
* @property \Kanboard\Model\TaskStatus $taskStatus
|
||||
* @property \Kanboard\Model\TaskMetadata $taskMetadata
|
||||
* @property \Kanboard\Model\Transition $transition
|
||||
* @property \Kanboard\Model\TransitionExport $transitionExport
|
||||
* @property \Kanboard\Model\User $user
|
||||
* @property \Kanboard\Model\UserLocking $userLocking
|
||||
* @property \Kanboard\Model\UserMention $userMention
|
||||
|
|
@ -121,7 +118,6 @@ use Pimple\Container;
|
|||
* @property \Kanboard\Validator\AuthValidator $authValidator
|
||||
* @property \Kanboard\Validator\ColumnValidator $columnValidator
|
||||
* @property \Kanboard\Validator\CategoryValidator $categoryValidator
|
||||
* @property \Kanboard\Validator\ColumnValidator $columnValidator
|
||||
* @property \Kanboard\Validator\CommentValidator $commentValidator
|
||||
* @property \Kanboard\Validator\CurrencyValidator $currencyValidator
|
||||
* @property \Kanboard\Validator\CustomFilterValidator $customFilterValidator
|
||||
|
|
@ -137,6 +133,9 @@ use Pimple\Container;
|
|||
* @property \Kanboard\Validator\UserValidator $userValidator
|
||||
* @property \Kanboard\Import\TaskImport $taskImport
|
||||
* @property \Kanboard\Import\UserImport $userImport
|
||||
* @property \Kanboard\Export\SubtaskExport $subtaskExport
|
||||
* @property \Kanboard\Export\TaskExport $taskExport
|
||||
* @property \Kanboard\Export\TransitionExport $transitionExport
|
||||
* @property \Psr\Log\LoggerInterface $logger
|
||||
* @property \PicoDb\Database $db
|
||||
* @property \Symfony\Component\EventDispatcher\EventDispatcher $dispatcher
|
||||
|
|
|
|||
|
|
@ -1,11 +1,16 @@
|
|||
<?php
|
||||
|
||||
namespace Kanboard\Model;
|
||||
namespace Kanboard\Export;
|
||||
|
||||
use Kanboard\Core\Base;
|
||||
use Kanboard\Model\Task;
|
||||
use Kanboard\Model\Subtask;
|
||||
use Kanboard\Model\User;
|
||||
|
||||
/**
|
||||
* Subtask Export
|
||||
*
|
||||
* @package model
|
||||
* @package export
|
||||
* @author Frederic Guillot
|
||||
*/
|
||||
class SubtaskExport extends Base
|
||||
|
|
@ -1,14 +1,16 @@
|
|||
<?php
|
||||
|
||||
namespace Kanboard\Model;
|
||||
namespace Kanboard\Export;
|
||||
|
||||
use Kanboard\Core\Base;
|
||||
use Kanboard\Core\DateParser;
|
||||
use Kanboard\Model\Task;
|
||||
use PDO;
|
||||
|
||||
/**
|
||||
* Task Export model
|
||||
* Task Export
|
||||
*
|
||||
* @package model
|
||||
* @package export
|
||||
* @author Frederic Guillot
|
||||
*/
|
||||
class TaskExport extends Base
|
||||
|
|
@ -1,13 +1,14 @@
|
|||
<?php
|
||||
|
||||
namespace Kanboard\Model;
|
||||
namespace Kanboard\Export;
|
||||
|
||||
use Kanboard\Core\Base;
|
||||
use Kanboard\Core\DateParser;
|
||||
|
||||
/**
|
||||
* Transition Export
|
||||
*
|
||||
* @package model
|
||||
* @package export
|
||||
* @author Frederic Guillot
|
||||
*/
|
||||
class TransitionExport extends Base
|
||||
|
|
@ -53,14 +53,12 @@ class ClassProvider implements ServiceProviderInterface
|
|||
'ProjectUserRoleFilter',
|
||||
'RememberMeSession',
|
||||
'Subtask',
|
||||
'SubtaskExport',
|
||||
'SubtaskTimeTracking',
|
||||
'Swimlane',
|
||||
'Task',
|
||||
'TaskAnalytic',
|
||||
'TaskCreation',
|
||||
'TaskDuplication',
|
||||
'TaskExport',
|
||||
'TaskExternalLink',
|
||||
'TaskFinder',
|
||||
'TaskFile',
|
||||
|
|
@ -72,7 +70,6 @@ class ClassProvider implements ServiceProviderInterface
|
|||
'TaskStatus',
|
||||
'TaskMetadata',
|
||||
'Transition',
|
||||
'TransitionExport',
|
||||
'User',
|
||||
'UserLocking',
|
||||
'UserMention',
|
||||
|
|
@ -113,6 +110,11 @@ class ClassProvider implements ServiceProviderInterface
|
|||
'TaskImport',
|
||||
'UserImport',
|
||||
),
|
||||
'Export' => array(
|
||||
'SubtaskExport',
|
||||
'TaskExport',
|
||||
'TransitionExport',
|
||||
),
|
||||
'Core' => array(
|
||||
'DateParser',
|
||||
'Helper',
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
require_once __DIR__.'/../Base.php';
|
||||
require_once __DIR__ . '/../Base.php';
|
||||
|
||||
use Kanboard\Model\TaskCreation;
|
||||
use Kanboard\Model\TaskExport;
|
||||
use Kanboard\Export\TaskExport;
|
||||
use Kanboard\Model\Project;
|
||||
use Kanboard\Model\Category;
|
||||
use Kanboard\Model\Swimlane;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
<?php
|
||||
|
||||
require_once __DIR__.'/../Base.php';
|
||||
require_once __DIR__ . '/../Base.php';
|
||||
|
||||
use Kanboard\Model\TaskCreation;
|
||||
use Kanboard\Model\Transition;
|
||||
use Kanboard\Model\TransitionExport;
|
||||
use Kanboard\Export\TransitionExport;
|
||||
use Kanboard\Model\Project;
|
||||
|
||||
class TransitionExportTest extends Base
|
||||
Loading…
Reference in New Issue