Phrozn\Site\View\OutputPath\Style::get PHP Method

get() public method

Get calculated path
public get ( ) : string
return string
    public function get()
    {
        return rtrim($this->getView()->getOutputDir(), '/') . '/' . ltrim($this->getRelativeFile(), '/') . '.css';
    }

Usage Example

Example #1
0
 public function testStylesPaths()
 {
     $view = new View\Less();
     $view->setInputFile('/var/www/phrozn-test/styles/some-entry.less')->setOutputDir('/var/www/output');
     $path = new OutputPath\Style($view);
     $this->assertSame('/var/www/output/styles/some-entry.css', $path->get());
     $view->setInputFile('/var/www/phrozn-test/styles/sub/folder/some-entry.less')->setOutputDir('/var/www/output');
     $path->setView($view);
     $this->assertSame('/var/www/output/styles/sub/folder/some-entry.css', $path->get());
     $view->setInputFile('/var/www/phrozn-test/sub/folder/some-entry.less')->setOutputDir('/var/www/output');
     $path->setView($view);
     $this->assertSame('/var/www/output/styles/some-entry.css', $path->get());
 }
All Usage Examples Of Phrozn\Site\View\OutputPath\Style::get
Style