Example #1
0
 function testInitStyles()
 {
     $styleStub = Mockery::mock(IIncludes::class);
     $styleStub->shouldReceive('init')->andReturn(true);
     $styleStub->shouldReceive('register');
     $styleStub->shouldReceive('isRegistered')->andReturn(true);
     $styleStub->shouldReceive('enqueue')->andReturn($styleStub);
     /**  @var IIncludes $styleStub */
     $si = new StyleIncludes($styleStub);
     $si->register($this->getTestFI());
     $si->enqueue('administration', $this->getTestFI());
     $this->assertTrue($si->init());
 }
Example #2
0
    /**
     * Configures standard JS libraries etc.
     */
    private function setFrontIncludes()
    {
        ScriptIncludes::instance()->register(new FrontInclude('superagent', clmvc_app_url('AoiSora', '/lib/js/superagent/superagent.js')))->register(new FrontInclude('jquery-ui-stars', clmvc_app_url('AoiSora', '/lib/js/jquery.ui.stars/ui.stars.min.js'), array('jquery', 'jquery-ui-core', 'jquery-ui-widget')))->register(new FrontInclude('jquery-ui-tag-it', clmvc_app_url('AoiSora', '/lib/js/jquery.ui.tag-it/ui.tag-it.js'), array('jquery', 'jquery-ui-core', 'jquery-ui-widget')));
        ScriptIncludes::instance()->register(new FrontInclude('jquery-ui-stars', clmvc_app_url('AoiSora', '/lib/js/jquery.ui.stars/ui.stars.min.css')));
        StyleIncludes::instance()->register(new FrontInclude('forms', clmvc_app_url('AoiSora', '/lib/css/forms.css')))->register(new FrontInclude('wordpress', clmvc_app_url('AoiSora', '/lib/css/wordpress/jquery-ui-1.7.2.wordpress.css')));
        add_action('wp_print_scripts', function () {
            ?>
            <script>
                var includesUrl = '<?php 
            echo includes_url();
            ?>
';
            </script>
        <?php 
        });
    }
Example #3
0
 /**
  * @return FrontInclude[]
  */
 public function getRegisteredIncludes()
 {
     return StyleIncludes::instance()->getAllRegistered();
 }