szurubooru/src/Api/AbstractPostJob.php

19 lines
338 B
PHP
Raw Normal View History

2014-05-03 11:18:34 +02:00
<?php
2014-05-03 22:18:41 +02:00
abstract class AbstractPostJob extends AbstractJob
2014-05-03 11:18:34 +02:00
{
protected $post;
public function prepare()
{
if ($this->hasArgument(self::POST_ENTITY))
{
$this->post = $this->getArgument(self::POST_ENTITY);
}
else
{
$postId = $this->getArgument(self::POST_ID);
$this->post = PostModel::findByIdOrName($postId);
}
2014-05-03 11:18:34 +02:00
}
}