Skip to content

Commit

Permalink
PlaceHolder base class
Browse files Browse the repository at this point in the history
  • Loading branch information
CostaRico committed Aug 5, 2014
1 parent 4666999 commit acb2a87
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions models/PlaceHolder.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?php
/**
* Created by PhpStorm.
* User: kostanevazno
* Date: 05.08.14
* Time: 18:21
*
* TODO: check that placeholder is enable in module class
* override methods
*/

namespace rico\yii2images\models;


class PlaceHolder extends Image {
public function getUrl($size = false){
$url = $this->getModule()->placeHolderUrl;
if(!$url){
throw new \Exception('PlaceHolder image must have url setting!!!');
}
return $url;
}

public function getPathToOrigin(){

$url = $this->getModule()->placeHolderPath;
if(!$url){
throw new \Exception('PlaceHolder image must have path setting!!!');
}
return $url;
}
}

0 comments on commit acb2a87

Please sign in to comment.