public function start($identifier = null)
    {
        $this->loadProfile($identifier);
        $this->currentProfile->start();

        return $this;
    }
public function start($identifier = null)
    {
        $this->loadProfile($identifier);
        $this->currentProfile->start();

        return $this;
    }
public function start ( $ identifier = null ) { $ this -> loadProfile ( $ identifier ) ; $ this -> currentProfile -> start ( ) ; return $ this ; }
Loads and starts a profile.
If nothing is provided, then
it starts a generic profile.

@param string | null $identifier

@return $this
Loads and starts a profile . If nothing is provided then it starts a generic profile .