Mapper::base PHP Method

base() public static method

public static base ( )
    public static function base()
    {
        $self = self::instance();
        if (is_null($self->base)) {
            $self->base = dirname($_SERVER['PHP_SELF']);
            if (basename($self->base) == 'public') {
                $self->base = dirname($self->base);
            }
            if ($self->base == DIRECTORY_SEPARATOR || $self->base == '.') {
                $self->base = '/';
            }
        }
        return $self->base;
    }

Usage Example

Example #1
0
 public static function write($name, $value, $expires = null)
 {
     $self = self::getInstance();
     $expires = $self->expire($expires);
     $path = Mapper::normalize(Mapper::base() . $self->path);
     return setcookie($self->name . '[' . $name . ']', self::encrypt($value), $expires, $path, $self->domain, $self->secure);
 }
All Usage Examples Of Mapper::base