function __construct($path)
{
- $this->page = preg_replace('{^\.(?:/|$)}', '', $path);
- $this->link = preg_replace('{(?:(?:/|^)index)?\.html$}', '', $this->page);
- $this->raw($this->page);
+ $this->file = preg_replace('{^\.(?:/|$)}', '', $path);
+ $this->link = preg_replace('{(?:(?:/|^)index)?\.html$}', '', $this->file);
+ $this->raw($this->file);
}
function raw($page)
function last()
{
- return filemtime($this->page);
+ return filemtime($this->file);
}
function lastiso()
{
function dateparts()
{
- preg_match('< / (\d{4}) [/-] (\d{2}) (?:- (\d{2}) )? - >x', $this->page, $ymd);
+ preg_match('< / (\d{4}) [/-] (\d{2}) (?:- (\d{2}) )? - >x', $this->file, $ymd);
array_shift($ymd);
return $ymd;
}