Esempio n. 1
0
 public function testSetTmpName()
 {
     $m = new ae_MediaModel();
     $m->setTmpName('gh934h89jndf');
     $this->assertEquals($m->getTmpName(), 'gh934h89jndf');
 }
Esempio n. 2
0
 /**
  * Get meta info of an uploaded file.
  * @param  {ae_MediaModel} $m Media model.
  * @return {array}            Meta data.
  */
 public static function getMetaInfo(ae_MediaModel $m)
 {
     $meta = array();
     $meta['file_size'] = filesize($m->getTmpName());
     if ($m->isImage()) {
         $size = getimagesize($m->getTmpName());
         if ($size) {
             $meta['image_width'] = $size[0];
             $meta['image_height'] = $size[1];
         }
     }
     return $meta;
 }