Form- and ManagedAction improvements

This commit is contained in:
Mikael Nordfeldth
2014-07-06 12:55:18 +02:00
parent aadc7398dc
commit 9a92b8ba33
3 changed files with 22 additions and 2 deletions

View File

@@ -32,6 +32,20 @@ if (!defined('GNUSOCIAL')) { exit(1); }
class ManagedAction extends Action
{
protected function prepare(array $args=array())
{
if (!parent::prepare($args)) {
return false;
}
$this->doPreparation();
return true;
}
protected function doPreparation()
{
// pass by default
}
/**
* Handler method
*/
@@ -53,5 +67,6 @@ class ManagedAction extends Action
protected function handlePost()
{
// This will only be run if the Action has the property canPost==true
assert($this->canPost);
}
}