예제 #1
0
 /**
  * Renders a plugin.
  *
  * @param string $name   The name.
  * @param array  $plugin The plugin.
  *
  * @return string The rendered plugin.
  */
 public function renderPlugin($name, array $plugin)
 {
     return $this->helper->renderPlugin($name, $plugin);
 }
예제 #2
0
 /**
  * @dataProvider pathProvider
  */
 public function testRenderPlugin($path, $asset, $url)
 {
     $this->assetsHelperMock->expects($this->once())->method('getUrl')->with($this->equalTo($path))->will($this->returnValue($asset));
     $this->assertSame('CKEDITOR.plugins.addExternal("foo", ' . json_encode($url) . ', "bat");', $this->helper->renderPlugin('foo', array('path' => $path, 'filename' => 'bat')));
 }