$length ) { $str = wordwrap( $str, $length, '||BR||', false ); $str = mb_substr( $str, 0, mb_strpos( $str, '||BR||', 0, 'UTF-8' ), 'UTF-8' ); $str .= '...'; } return $str; } function minImg( $dir, $width, $height=null ){ if($width == 'original'){ $preg = '/\/(.[^\/]*)$/'; preg_match('/\.(.[^.]*)$/', $dir, $type); $row = preg_replace($preg, '/original.'.$type[1], $dir); } else { $preg = '/\/(.[^\/]*)$/'; preg_match('/\.(.[^.]*)$/', $dir, $type); $row = preg_replace( $preg, '/'.$width.'X'.$height.'.'.$type[1], $dir); } return $row; // if(file_exists($_SERVER['DOCUMENT_ROOT'].$row)){ // return $row; // } else { // return "/storage/no-image.png"; // } } public function getGallery() { if($this->gallery){ $array = explode(",", $this->gallery); array_pop($array); return $array; } else { return array(); } } } ?>