a5a6f4781c
git-svn-id: file:///home/shish/svn/shimmie2/trunk@623 7f39781d-f577-437e-ae19-be835c7a54ca
24 lines
568 B
PHP
24 lines
568 B
PHP
<?php
|
|
/*
|
|
* DataUploadEvent:
|
|
*
|
|
* Some data is being uploaded.
|
|
*/
|
|
class DataUploadEvent extends Event {
|
|
var $user, $tmpname, $metadata, $hash, $type;
|
|
|
|
public function DataUploadEvent($user, $tmpname, $metadata) {
|
|
$this->user = $user;
|
|
$this->tmpname = $tmpname;
|
|
|
|
$this->metadata = $metadata;
|
|
$this->metadata['hash'] = md5_file($tmpname);
|
|
$this->metadata['size'] = filesize($tmpname);
|
|
|
|
// useful for most file handlers, so pull directly into fields
|
|
$this->hash = $this->metadata['hash'];
|
|
$this->type = strtolower($metadata['extension']);
|
|
}
|
|
}
|
|
?>
|