public function run()
	{
        // Grab a list of tables
		$this->printTaskInfo('Getting list of tables.');
		$html = $this->loggedIn->getClient()->get('db_structure.php',
		[
			'query' =>
			[
				'db' => $this->remoteDbName,
				'server' => $this->loggedIn->getServerId(),
				'token' => $this->loggedIn->getToken()
			]
		])->getBody();

        // Extract a list of tables from the html
        $regex = '/<a href="sql\.php\?db=.*?table=(.*?)&amp;pos=0" title="">.*?<\/a>/i';
		if (preg_match_all($regex, $html, $matches) !== false)
        {
            if (isset($matches[1]))
            {
                $this->tables = $matches[1];
            }
        }

        // If we get to here assume everything worked.
        // The tables can be accessed by calling getTask()->getTables().
		return Result::success($this);
    }
public function run()
	{
        // Grab a list of tables
		$this->printTaskInfo('Getting list of tables.');
		$html = $this->loggedIn->getClient()->get('db_structure.php',
		[
			'query' =>
			[
				'db' => $this->remoteDbName,
				'server' => $this->loggedIn->getServerId(),
				'token' => $this->loggedIn->getToken()
			]
		])->getBody();

        // Extract a list of tables from the html
        $regex = '/<a href="sql\.php\?db=.*?table=(.*?)&amp;pos=0" title="">.*?<\/a>/i';
		if (preg_match_all($regex, $html, $matches) !== false)
        {
            if (isset($matches[1]))
            {
                $this->tables = $matches[1];
            }
        }

        // If we get to here assume everything worked.
        // The tables can be accessed by calling getTask()->getTables().
		return Result::success($this);
    }
public function run ( ) { // Grab a list of tables $ this -> printTaskInfo ( 'Getting list of tables.' ) ; $ html = $ this -> loggedIn -> getClient ( ) -> get ( 'db_structure.php' , [ 'query' => [ 'db' => $ this -> remoteDbName , 'server' => $ this -> loggedIn -> getServerId ( ) , 'token' => $ this -> loggedIn -> getToken ( ) ] ] ) -> getBody ( ) ; // Extract a list of tables from the html $ regex = '/<a href="sql\.php\?db=.*?table=(.*?)&amp;pos=0" title="">.*?<\/a>/i' ; if ( preg_match_all ( $ regex , $ html , $ matches ) !== false ) { if ( isset ( $ matches [ 1 ] ) ) { $ this -> tables = $ matches [ 1 ] ; } } // If we get to here assume everything worked. // The tables can be accessed by calling getTask()->getTables(). return Result :: success ( $ this ) ; }
Executes the PhpMyAdminListTablesTask Task.

@return Robo\Result
Executes the PhpMyAdminListTablesTask Task .