summaryrefslogtreecommitdiff
path: root/frontend/Package.php
blob: 0b2afed50206c74a77b9e2cb9b8211be324581fb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
class Package extends Model {
	public static
		$table = 'package',
		$fillable_columns = ['author_id', 'name', 'url', 'git_url', 'desc'];

	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]);
	}
}