blob: 89a268eff2fc59fa4c05a3c69470767f4f5f2931 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<?php
class Package extends Model {
public static
$table = 'package',
$fillable_columns = ['author_id', 'name', 'url', 'desc',
'fetch_url', 'fetch_dir', 'fetch_type'];
public function getAuthor() {
return new Author($this->pdo, $this->author_id);
}
public function getVersionIds() {
return Version::searchIds($this->pdo, ['`package_id`=?'], [$this->id]);
}
public function getVersions() {
return Version::search($this->pdo, ['`package_id`=?'], [$this->id]);
}
}
|