Clean all the things.

This commit is contained in:
jgen 2014-04-28 03:32:43 -04:00
parent b56e390676
commit 9f838c0c11
4 changed files with 31 additions and 8 deletions

View File

@ -63,9 +63,15 @@ class OwnerSetEvent extends Event {
*
*/
class SourceSetEvent extends Event {
var $image;
var $source;
/** @var \Image */
public $image;
/** @var string */
public $source;
/**
* @param Image $image
* @param string $source
*/
public function __construct(Image $image, $source) {
$this->image = $image;
$this->source = $source;
@ -80,7 +86,8 @@ class SourceSetEvent extends Event {
*
*/
class TagSetEvent extends Event {
var $image;
/** @var \Image */
public $image;
var $tags;
public function __construct(Image $image, $tags) {
@ -96,9 +103,15 @@ class TagSetEvent extends Event {
*
*/
class LockSetEvent extends Event {
var $image;
var $locked;
/** @var \Image */
public $image;
/** @var bool */
public $locked;
/**
* @param Image $image
* @param bool $locked
*/
public function __construct(Image $image, $locked) {
assert(is_bool($locked));
$this->image = $image;

View File

@ -99,6 +99,10 @@ class TagEditTheme extends Themelet {
";
}
/**
* @param string $source
* @return string
*/
protected function format_source(/*string*/ $source) {
if(!empty($source)) {
if(!startsWith($source, "http://") && !startsWith($source, "https://")) {

View File

@ -65,7 +65,7 @@ class UserPage extends Extension {
}
public function onPageRequest(PageRequestEvent $event) {
global $config, $database, $page, $user;
global $config, $page, $user;
// user info is shown on all pages
if($user->is_anonymous()) {
@ -378,7 +378,8 @@ class UserPage extends Extension {
}
}
private function check_user_creation($event) { // FIXME type
private function check_user_creation(UserCreationEvent $event)
{
global $database;
$name = $event->username;
@ -398,7 +399,8 @@ class UserPage extends Extension {
}
}
private function create_user($event) { // FIXME type
private function create_user(UserCreationEvent $event)
{
global $database, $user;
$hash = md5(strtolower($event->username) . $event->password);

View File

@ -23,6 +23,10 @@ class WordFilter extends Extension {
$event->panel->add_block($sb);
}
/**
* @param string $text
* @return string
*/
private function filter(/*string*/ $text) {
$map = $this->get_map();
foreach($map as $search => $replace) {