2.0 Example: Create a new profile - HighlineSG/mla-php-sdk GitHub Wiki

use Highline\MultiLogin\MultiLogin;
use Highline\MultiLogin\Model\V2\Profile;

MultiLogin::setToken('yourtoken');

$proxy = new Profile\Network\Proxy();
$proxy->type = Profile\Network\Proxy::TYPE_SOCKS;
$proxy->host = 'test.com';
$proxy->port = 1234;
$proxy->username = 'proxy';
$proxy->password = 'test';

$profile = new Profile();
$profile->name = 'Test Profile';
$profile->browser = Profile::BROWSER_MIMIC;
$profile->os = Profile::OS_MAC;
$profile->network = [
    'proxy' => $proxy
];

$profile->create();