Code Duplication    Length = 11-12 lines in 3 locations

app/controllers/Example.php 2 locations

@@ 247-257 (lines=11) @@
244
    /**
245
     * Get two column layout example
246
     */
247
    public function getTwocolumn()
248
    {
249
        // Set columns directly using a layout
250
        $columns = array(
251
            'one' => $this->getView('examples/one'),
252
            'two' => $this->getView('examples/nested_view')
253
            );
254
        
255
        $this->setTitle('2 Column Layout');
256
        $this->setContent($this->getLayout('2column', $columns));
257
    }
258
259
    /**
260
     * Get three column layout example
@@ 262-273 (lines=12) @@
259
    /**
260
     * Get three column layout example
261
     */
262
    public function getThreecolumn()
263
    {
264
        // Set each column using a layout
265
        $columns = array(
266
            'one' => $this->getView('examples/one'),
267
            'two' => $this->getView('examples/two'),
268
            'three' => $this->getView('examples/three')
269
            );
270
        
271
        $this->setTitle('3 Column Layout');
272
        $this->setContent($this->getLayout('3column', $columns));
273
    }
274
275
    /**
276
     * Get grid

app/controllers/Mustache.php 1 location

@@ 81-92 (lines=12) @@
78
     * Example playing with mustache templates
79
     * the $string variable would really be a view, but it's good to see here.
80
     */
81
    public function getMustachelayout()
82
    {
83
        // You can add other views (containers) or text
84
        $columns = array(
85
            'one' => new \erdiko\core\View('examples/one'),
86
            'two' => $this->getView('examples/two') . $this->getView('examples/three')
87
            );
88
        
89
        $this->setContent($this->getLayout('mustache/2column-mustache', $columns));
90
91
        $this->setTitle('Mustache Template');
92
    }
93
94
    /**
95
     * Homepage Action (index)