Skip to content

8. Team Management

Sujit Baniya edited this page Dec 8, 2021 · 2 revisions

Manage your team on sms.to

Get all team members

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->allMembers());

Get all team invitations

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->allInvitations());

Generate new user

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->generateMember());

Credit Member By ID

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->creditMemberByID(2851, 5));

Debit Member By ID

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->debitMemberByID(2851, 5));

Disable Member By ID

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->disableMemberByID(2851));

Enable Member By ID

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->enableMemberByID(2851));

Invite Member By Email

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->inviteMemberByEmail('test656@gmail.com'));

Delete invite by ID

<?php

require ('./vendor/autoload.php');

// $credentials from Auth

$team = new \Intergo\SmsTo\Module\Team\Team($credentials);

var_dump($team->deleteInviteByID(123));