Fix classes due recent changes in settings bundle

pull/2818/head
Julio Montoya 7 years ago
parent 1dcb59fbf6
commit 0b84221cb0
  1. 9
      src/CoreBundle/Component/Editor/Connector.php
  2. 112
      src/CoreBundle/Component/Editor/Driver/CourseDriver.php
  3. 2
      src/CoreBundle/Entity/Resource/ResourceFile.php
  4. 5
      src/CoreBundle/EventListener/LegacyListener.php
  5. 4
      src/CoreBundle/Settings/AdminSettingsSchema.php
  6. 3
      src/CoreBundle/Settings/AgendaSettingsSchema.php
  7. 3
      src/CoreBundle/Settings/AnnouncementSettingsSchema.php
  8. 3
      src/CoreBundle/Settings/AttendanceSettingsSchema.php
  9. 3
      src/CoreBundle/Settings/CasSettingsSchema.php
  10. 3
      src/CoreBundle/Settings/CertificateSettingsSchema.php
  11. 3
      src/CoreBundle/Settings/ChatSettingsSchema.php
  12. 3
      src/CoreBundle/Settings/CourseSettingsSchema.php
  13. 3
      src/CoreBundle/Settings/CronSettingsSchema.php
  14. 3
      src/CoreBundle/Settings/DisplaySettingsSchema.php
  15. 3
      src/CoreBundle/Settings/DocumentSettingsSchema.php
  16. 3
      src/CoreBundle/Settings/DropboxSettingsSchema.php
  17. 3
      src/CoreBundle/Settings/EditorSettingsSchema.php
  18. 3
      src/CoreBundle/Settings/ExerciseSettingsSchema.php
  19. 3
      src/CoreBundle/Settings/ForumSettingsSchema.php
  20. 3
      src/CoreBundle/Settings/GlossarySettingsSchema.php
  21. 3
      src/CoreBundle/Settings/GradebookSettingsSchema.php
  22. 3
      src/CoreBundle/Settings/GroupSettingsSchema.php
  23. 3
      src/CoreBundle/Settings/LanguageSettingsSchema.php
  24. 3
      src/CoreBundle/Settings/LearningPathSettingsSchema.php
  25. 3
      src/CoreBundle/Settings/MailSettingsSchema.php
  26. 3
      src/CoreBundle/Settings/MessageSettingsSchema.php
  27. 3
      src/CoreBundle/Settings/PlatformSettingsSchema.php
  28. 3
      src/CoreBundle/Settings/PptToLpSettingsSchema.php
  29. 3
      src/CoreBundle/Settings/ProfileSettingsSchema.php
  30. 3
      src/CoreBundle/Settings/RegistrationSettingsSchema.php
  31. 3
      src/CoreBundle/Settings/SearchSettingsSchema.php
  32. 3
      src/CoreBundle/Settings/SecuritySettingsSchema.php
  33. 3
      src/CoreBundle/Settings/SessionSettingsSchema.php
  34. 3
      src/CoreBundle/Settings/SkillSettingsSchema.php
  35. 3
      src/CoreBundle/Settings/SocialSettingsSchema.php
  36. 3
      src/CoreBundle/Settings/SurveySettingsSchema.php
  37. 3
      src/CoreBundle/Settings/TicketSettingsSchema.php
  38. 3
      src/CoreBundle/Settings/TrackingSettingsSchema.php
  39. 3
      src/CoreBundle/Settings/WebServiceSettingsSchema.php
  40. 3
      src/CourseBundle/Settings/AgendaCourseSettingsSchema.php
  41. 3
      src/CourseBundle/Settings/AnnouncementCourseSettingsSchema.php
  42. 3
      src/CourseBundle/Settings/AssignmentCourseSettingsSchema.php
  43. 3
      src/CourseBundle/Settings/AttendanceCourseSettingsSchema.php
  44. 3
      src/CourseBundle/Settings/BlogCourseSettingsSchema.php
  45. 3
      src/CourseBundle/Settings/ChatCourseSettingsSchema.php
  46. 3
      src/CourseBundle/Settings/CourseDescriptionCourseSettingsSchema.php
  47. 3
      src/CourseBundle/Settings/CourseProgressCourseSettingsSchema.php
  48. 3
      src/CourseBundle/Settings/DocumentCourseSettingsSchema.php
  49. 3
      src/CourseBundle/Settings/DropboxCourseSettingsSchema.php
  50. 3
      src/CourseBundle/Settings/ExerciseCourseSettingsSchema.php
  51. 3
      src/CourseBundle/Settings/ForumCourseSettingsSchema.php
  52. 3
      src/CourseBundle/Settings/GlossaryCourseSettingsSchema.php
  53. 3
      src/CourseBundle/Settings/GradebookCourseSettingsSchema.php
  54. 3
      src/CourseBundle/Settings/GroupCourseSettingsSchema.php
  55. 4
      src/CourseBundle/Settings/LearningPathCourseSettingsSchema.php
  56. 3
      src/CourseBundle/Settings/LinkCourseSettingsSchema.php
  57. 3
      src/CourseBundle/Settings/MaintenanceCourseSettingsSchema.php
  58. 3
      src/CourseBundle/Settings/NotebookCourseSettingsSchema.php
  59. 3
      src/CourseBundle/Settings/SettingsCourseSettingsSchema.php
  60. 3
      src/CourseBundle/Settings/SurveyCourseSettingsSchema.php
  61. 3
      src/CourseBundle/Settings/TrackingCourseSettingsSchema.php
  62. 3
      src/CourseBundle/Settings/UserCourseSettingsSchema.php
  63. 3
      src/CourseBundle/Settings/WikiCourseSettingsSchema.php

@ -60,13 +60,13 @@ class Connector
$this->paths = [
//'root_sys' => api_get_path(SYS_PATH),
//'sys_root' => api_get_path(SYS_PATH), // just an alias
//'sys_course_path' => api_get_path(SYS_COURSE_PATH),
'sys_course_path' => api_get_path(SYS_COURSE_PATH),
// 'sys_config_path' => $app['path.config'],
'path.temp' => api_get_path(SYS_ARCHIVE_PATH),
//'sys_log_path' => $app['path.logs']
];
$this->entityManager = $entityManager;
$this->paths = $paths;
//$this->paths = $paths;
$this->urlGenerator = $urlGenerator;
$this->translator = $translator;
$this->security = $security;
@ -188,10 +188,11 @@ class Connector
*
* @return array
*/
public function getDefaultDriverSettings()
public function getDefaultDriverSettings(): array
{
// for more options: https://github.com/Studio-42/elFinder/wiki/Connector-configuration-options
return [
'tmbPath' => '/var/www/html/chamilo2/public/cache/',
'uploadOverwrite' => false, // Replace files on upload or give them new name if the same file was uploaded
//'acceptedName' =>
'uploadAllow' => [
@ -273,7 +274,7 @@ class Connector
/**
* @return array
*/
public function getOperations()
public function getOperations(): array
{
//https://github.com/Studio-42/elFinder/wiki/Connector-configuration-options-2.1
$opts = [

@ -22,19 +22,24 @@ class CourseDriver extends Driver implements DriverInterface
$userId = api_get_user_id();
$userInfo = api_get_user_info();
$sessionId = api_get_session_id();
$courseInfo = $this->connector->course;
$course = $this->connector->course;
if (!empty($courseInfo)) {
if (!empty($course)) {
$coursePath = api_get_path(SYS_COURSE_PATH);
$courseDir = $courseInfo['directory'].'/document';
$courseDir = $course->getDirectory().'/document';
$baseDir = $coursePath.$courseDir;
$this->coursePath = $baseDir;
$courseInfo = [
'real_id' => $this->connector->course->getId(),
'code' => $this->connector->course->getCode(),
];
// Creates shared folder
if (!file_exists($baseDir.'/shared_folder')) {
$title = get_lang('UserFolders');
$folderName = '/shared_folder';
//$groupId = 0;
$visibility = 0;
create_unexisting_directory(
$courseInfo,
@ -74,13 +79,11 @@ class CourseDriver extends Driver implements DriverInterface
*/
public function getConfiguration()
{
if ($this->allow()) {
//$translator = $this->connector->translator;
//$code = $this->connector->course->getCode();
$courseCode = $this->connector->course['code'];
if ($this->connector->course && $this->allow()) {
$courseCode = $this->connector->course->getCode();
$alias = $courseCode.' '.get_lang('Documents');
$userId = api_get_user_id();
$userId = $this->connector->user->getId();
// var_dump($this->getCourseDocumentSysPath());exit;
$config = [
'driver' => 'CourseDriver',
'path' => $this->getCourseDocumentSysPath(),
@ -108,8 +111,13 @@ class CourseDriver extends Driver implements DriverInterface
$config['disabled'] = $defaultDisabled;
}
$courseInfo = [
'real_id' => $this->connector->course->getId(),
'code' => $this->connector->course->getCode(),
];
$foldersToHide = \DocumentManager::get_all_document_folders(
$this->connector->course,
$courseInfo,
null,
false,
true
@ -179,8 +187,8 @@ class CourseDriver extends Driver implements DriverInterface
$url = '';
if ($this->allow()) {
$directory = $this->getCourseDirectory();
//$coursePath = $this->connector->paths['sys_course_path'];
//$url = $coursePath.$directory.'/document/';
$coursePath = $this->connector->paths['sys_course_path'];
$url = $coursePath.$directory.'/document/';
}
return $url;
@ -217,9 +225,9 @@ class CourseDriver extends Driver implements DriverInterface
/**
* @return string
*/
public function getCourseDirectory()
public function getCourseDirectory(): string
{
return $this->connector->course['directory'];
return $this->connector->course->getDirectory();
}
/**
@ -232,36 +240,68 @@ class CourseDriver extends Driver implements DriverInterface
if ($this->allowToEdit()) {
// upload file by elfinder.
$result = parent::upload($fp, $dst, $name, $tmpname);
$name = $result['name'];
$filtered = \URLify::filter($result['name'], 80, '', true);
if (strcmp($name, $filtered) != 0) {
//$result = parent::upload($fp, $dst, $name, $tmpname);
// var_dump($tmpname);exit;
//$name = $result['name'];
//$filtered = \URLify::filter($result['name'], 80, '', true);
/*if (strcmp($name, $filtered) != 0) {
$result = $this->customRename($result['hash'], $filtered);
}
}*/
//var_dump($fp, $dst, $name);exit;
//$realPath = $this->realpath($result['hash']);
//if (!empty($realPath)) {
// Removing course path
$realPath = $this->realpath($result['hash']);
if (!empty($realPath)) {
// Getting file info
//$info = $elFinder->exec('file', array('target' => $file['hash']));
/** @var elFinderVolumeLocalFileSystem $volume */
//$volume = $info['volume'];
//$root = $volume->root();
//var/www/chamilogits/data/courses/NEWONE/document
$realPathRoot = $this->getCourseDocumentSysPath();
$directoryParentId = isset($_REQUEST['directory_parent_id']) ? $_REQUEST['directory_parent_id'] : 0;
$currentDirectory = '';
if (empty($directoryParentId)) {
$currentDirectory = isset($_REQUEST['curdirpath']) ? $_REQUEST['curdirpath'] : '';
} else {
$documentData = \DocumentManager::get_document_data_by_id($directoryParentId, api_get_course_id());
if ($documentData) {
$currentDirectory = $documentData['path'];
}
}
if (!empty($_FILES)) {
$files = $_FILES['upload'];
$fileList = [];
foreach ($files as $tempName => $array) {
$counter = 0;
foreach ($array as $data) {
$fileList[$counter][$tempName] = $data;
$counter++;
}
}
$resultList = [];
foreach ($fileList as $file) {
$globalFile = [];
$globalFile['files'] = $file;
$document = \DocumentManager::upload_document(
$globalFile,
$currentDirectory,
'',
'', // comment
false,
'rename',
false,
false,
'files',
true,
0
);
}
exit;
// Removing course path
$realPath = str_replace($realPathRoot, '/', $realPath);
\DocumentManager::addDocument(
/*\DocumentManager::addDocument(
$this->connector->course,
$realPath,
'file',
(int) $result['size'],
$result['name']
);
);*/
}
return $result;
}
return false;

@ -104,7 +104,7 @@ class ResourceFile
*
* @ORM\Column(name="enabled", type="boolean")
*/
protected $enabled;
//protected $enabled;
/**
* @ORM\Column(name="created_at", type="datetime")

@ -143,6 +143,11 @@ class LegacyListener
}
$isoFixed = languageToCountryIsoCode($request->getLocale());
if (!isset($languageList[$isoFixed])) {
$isoFixed = 'en';
}
$twig->addGlobal(
'current_locale_info',
[

@ -4,7 +4,7 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +19,7 @@ class AdminSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class AgendaSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class AnnouncementSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class AttendanceSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class CasSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class CertificateSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class ChatSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -10,7 +10,6 @@ use Chamilo\CourseBundle\Tool\BaseTool;
use Chamilo\CourseBundle\ToolChain;
use Chamilo\SettingsBundle\Transformer\ArrayToIdentifierTransformer;
use Sylius\Bundle\ResourceBundle\Form\DataTransformer\ResourceToIdentifierTransformer;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Bridge\Doctrine\Form\Type\EntityType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
@ -68,7 +67,7 @@ class CourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$tools = $this->getProcessedToolChain();
$em = $this->courseManager->getEntityManager();

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class CronSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class DisplaySettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -5,7 +5,6 @@ namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Chamilo\SettingsBundle\Transformer\ArrayToIdentifierTransformer;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
@ -21,7 +20,7 @@ class DocumentSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class DropboxSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class EditorSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class ExerciseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class ForumSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -3,7 +3,6 @@
namespace Chamilo\CoreBundle\Settings;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class GlossarySettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class GradebookSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class GroupSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\Extension\Core\Type\LanguageType;
@ -20,7 +19,7 @@ class LanguageSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class LearningPathSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -3,7 +3,6 @@
namespace Chamilo\CoreBundle\Settings;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class MailSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class MessageSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -5,7 +5,6 @@ namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Chamilo\SettingsBundle\Transformer\ArrayToIdentifierTransformer;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\Extension\Core\Type\TimezoneType;
@ -22,7 +21,7 @@ class PlatformSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class PptToLpSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -5,7 +5,6 @@ namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Chamilo\SettingsBundle\Transformer\ArrayToIdentifierTransformer;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -20,7 +19,7 @@ class ProfileSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -5,7 +5,6 @@ namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Chamilo\SettingsBundle\Transformer\ArrayToIdentifierTransformer;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -20,7 +19,7 @@ class RegistrationSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class SearchSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class SecuritySettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder->setDefaults(
[

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class SessionSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class SkillSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class SocialSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
@ -19,7 +18,7 @@ class SurveySettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class TicketSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -3,7 +3,6 @@
namespace Chamilo\CoreBundle\Settings;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class TrackingSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CoreBundle\Settings;
use Chamilo\CoreBundle\Form\Type\YesNoType;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class WebServiceSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults(

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class AgendaCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class AnnouncementCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class AssignmentCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class AttendanceCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class BlogCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class ChatCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class CourseDescriptionCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class CourseProgressCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class DocumentCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class DropboxCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class ExerciseCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class ForumCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class GlossaryCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class GradebookCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class GroupCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,7 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
/**
@ -17,7 +17,7 @@ class LearningPathCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class LinkCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class MaintenanceCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class NotebookCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
/*$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class SettingsCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class SurveyCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class TrackingCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class UserCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

@ -4,7 +4,6 @@
namespace Chamilo\CourseBundle\Settings;
use Chamilo\CoreBundle\Settings\AbstractSettingsSchema;
use Sylius\Bundle\SettingsBundle\Schema\AbstractSettingsBuilder;
use Sylius\Bundle\SettingsBundle\Schema\SettingsBuilderInterface;
use Symfony\Component\Form\FormBuilderInterface;
@ -18,7 +17,7 @@ class WikiCourseSettingsSchema extends AbstractSettingsSchema
/**
* {@inheritdoc}
*/
public function buildSettings(AbstractSettingsBuilder $builder)
public function buildSettings(SettingsBuilderInterface $builder)
{
$builder
->setDefaults([

Loading…
Cancel
Save