public function abuselog( $filter = null, $user = null, $title = null, $limit = null, $start = null, $end = null, $dir = 'older', $prop = array(
		'ids', 'filter', 'user', 'ip', 'title', 'action', 'details', 'result', 'timestamp'
	) ) {

		$tArray = array(
			'prop'   => $prop,
			'_code'  => 'afl',
			'afldir' => $dir,
			'_limit' => $limit,
			'list'   => 'abuselog',
		);

		if( !is_null( $filter ) ) $tArray['aflfilter'] = $filter;
		if( !is_null( $user ) ) $tArray['afluser'] = $user;
		if( !is_null( $title ) ) $tArray['afltitle'] = $title;
		if( !is_null( $start ) ) $tArray['aflstart'] = $start;
		if( !is_null( $end ) ) $tArray['aflend'] = $end;

		pecho( "Getting abuse log...\n\n", PECHO_NORMAL );

		return $this->wiki->listHandler( $tArray );
	}