Beispiel #1
0
 public function testSummary()
 {
     $waka = Client::getInstance();
     $waka->getStats('2015-11-02');
     //$waka->getStats('2015-10-27');
     foreach ($waka->dayStats as $dayStat) {
         try {
             $dayStat->findOrSave();
         } catch (\Exception $e) {
             echo $e->getMessage(), PHP_EOL;
         }
     }
     foreach ($waka->durations as $duration) {
         try {
             $duration->findOrSave();
         } catch (\Exception $e) {
             echo $e->getMessage(), PHP_EOL;
         }
     }
     //print_r($waka->dayStats);
     //print_r($waka->durations);
     /*
     foreach ($waka->dayStats as $dayStat) {
         var_dump(json_encode($dayStat));
         break;
     }
     */
     $client = KeenIOClient::factory(['projectId' => '558d2fff96773d40f566e8db', 'writeKey' => '37c06b3669e8b5dcfff4ba4a749a4d1dc68515d46a49b6ee5ed5fba40be7ef178a20f98556080ec32165d88467a0012e560708d59e7d72282bfe9847f2d722db062a9a0c6e2abce30c280b9e071f64bbea8e0f0934df3bcfa637567c6e698e56ea2ba0e1ad835751f2f9e98bf81ffa78', 'readKey' => '1026bfdc118a30dd49df97362e9dd3b38c8cb9c5f30d85257ddce11871f2416424d5f5d2445ebe6e7ac0107baf91a0f1b1f80cf96b19751c04745734f9d431043c044cab48a2016eb04cd83686b10f825622a80f0986c0794cd03288a6a2c814b7d1a0469c2c37f9cd10d2faa221651c']);
     //$client->addEvent('day_stat', $data);
     $events = array('daily' => $waka->dayStats, 'durations' => $waka->durations);
     //$client->addEvents($events);
 }
Beispiel #2
0
 public function testAuth()
 {
     $waka = Client::getInstance();
     $waka->authenticate();
 }