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