Skip to content

Employees

Michael Newman edited this page Jul 15, 2017 · 5 revisions

See Employees at Xero Developer for more information.

see the home page for application setup.

Get All Employees

$xero->employees()->get();

Get Employee by ID

$employeeId = '22069666-68f2-11e7-907b-a6006ad3dba0';

$xero->employees()->get($employeeId);

Create

$xml = '
    <Employees>
        <Employee>
          ...
        </Employee>
    </Employees>
';

$xero->employees()->create($xml)

Update

$employeeId = '22069666-68f2-11e7-907b-a6006ad3dba0';
$xml = '
    <Employees>
        <Employee>
          ...
        </Employee>
    </Employees>
';

$xero->employees()->update($employeeId, $xml);

Request Parameters

ModifiedAfter
$xero->employees()->modifiedAfter('2017-03-28T12:00:00')->get();
Where
$xero->employees()->where('FirstName=="James"')->get();
Order
//Ascending
$xero->employees()->order('LastName')->get();

//Descending
$xero->employees()->order('LastName', 'DESC')->get();
SummarizeErrors
$xero->employees()->summarizeErrors()->create();

Clone this wiki locally