Completed
Push — master ( 82664b...176635 )
by Julito
88:10 queued 58:03
created

JavascriptLegacyController::configEditorAction()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 17
Code Lines 10

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 10
nc 2
nop 0
dl 0
loc 17
rs 9.4285
c 0
b 0
f 0
1
<?php
2
/* For licensing terms, see /license.txt */
3
4
namespace Chamilo\CoreBundle\Controller;
5
6
use Chamilo\CoreBundle\Framework\PageController;
7
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
8
9
use Chamilo\CoreBundle\Controller\BaseController;
10
use Symfony\Component\HttpFoundation\Response;
11
use Symfony\Component\HttpFoundation\Request;
12
use Symfony\Component\HttpKernel\HttpKernelInterface;
13
use Symfony\Component\Finder\Finder;
14
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
15
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;
16
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
17
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Security;
18
19
/**
20
 * Class JavascriptLegacyController
21
 * author Julio Montoya <[email protected]>
22
 * @package Chamilo\CoreBundle\Controller
23
 */
24
class JavascriptLegacyController extends BaseController
25
{
26
    /**
27
     * @Route("/config_editor", name="config_editor")
28
     * @Method({"GET"})
29
     *
30
     * @return Response
31
     */
32
    public function configEditorAction()
33
    {
34
        $moreButtonsInMaximizedMode = false;
35
36
        if (api_get_setting('editor.more_buttons_maximized_mode') == 'true') {
37
            $moreButtonsInMaximizedMode = true;
38
        }
39
40
        return $this->render(
41
            'ChamiloCoreBundle:default/javascript/editor/ckeditor:config_js.html.twig',
42
            array(
43
                'more_buttons_in_max_mode' => $moreButtonsInMaximizedMode,
44
                'course_id' => '1',
45
                'session_id' => '1'
46
            )
47
        );
48
    }
49
}
50