<?php $api = (require __DIR__ . '/api_client.php'); $sequencer = new \Crummy\Phlack\Common\Formatter\Sequencer(); echo 'Fetching Groups List...' . PHP_EOL; $result = $api->ListGroups(); if (!$result['ok']) { die('FAIL! Error was: ' . $result['error'] . PHP_EOL); } foreach ($result['groups'] as $group) { $groupName = $sequencer->sequence('#' . $group['id'], $group['name']); printf('%s: %s' . PHP_EOL, $groupName, $group['purpose']['value']); }
<?php $api = (require __DIR__ . '/api_client.php'); $sequencer = new \Crummy\Phlack\Common\Formatter\Sequencer(); echo 'Fetching Channels List...' . PHP_EOL; $result = $api->ListChannels(); if (!$result['ok']) { die('FAIL! Error was: ' . $result['error'] . PHP_EOL); } foreach ($result['channels'] as $channel) { $channelName = $sequencer->sequence('#' . $channel['id'], $channel['name']); printf('%s: %s' . PHP_EOL, $channelName, $channel['purpose']['value']); }
<?php $api = (require __DIR__ . '/api_client.php'); $sequencer = new \Crummy\Phlack\Common\Formatter\Sequencer(); echo 'Fetching IM List...' . PHP_EOL; $result = $api->ListIM(); if (!$result['ok']) { die('FAIL! Error was: ' . $result['error'] . PHP_EOL); } foreach ($result['ims'] as $i => $im) { $userName = $sequencer->sequence('@' . $im['user']); printf('%s: %s' . PHP_EOL, $userName, $im['id']); }
<?php $api = (require __DIR__ . '/api_client.php'); $sequencer = new \Crummy\Phlack\Common\Formatter\Sequencer(); echo 'Fetching Users List...' . PHP_EOL; $result = $api->ListUsers(); if (!$result['ok']) { die('FAIL! Error was: ' . $result['error'] . PHP_EOL); } foreach ($result['members'] as $user) { $userName = $sequencer->sequence('@' . $user['id'], $user['name']); printf('%s: %s' . PHP_EOL, $userName, $user['real_name']); }