phpBB

Code Changes

File: phpbb/notification/type/topic_in_queue.php

  Unmodified   Added   Modified   Removed
Line 43Line 43
	* @var bool|array False if the service should use it's default data
* Array of data (including keys 'id', 'lang', and 'group')
*/

	* @var bool|array False if the service should use it's default data
* Array of data (including keys 'id', 'lang', and 'group')
*/

	public static $notification_option = array(

	static public $notification_option = array(

		'id'	=> 'notification.type.needs_approval',
'lang' => 'NOTIFICATION_TYPE_IN_MODERATION_QUEUE',
'group' => 'NOTIFICATION_GROUP_MODERATION',

		'id'	=> 'notification.type.needs_approval',
'lang' => 'NOTIFICATION_TYPE_IN_MODERATION_QUEUE',
'group' => 'NOTIFICATION_GROUP_MODERATION',

Line 108Line 108
		}

return $this->check_user_notification_options($auth_read[$topic['forum_id']]['f_read'], array_merge($options, array(

		}

return $this->check_user_notification_options($auth_read[$topic['forum_id']]['f_read'], array_merge($options, array(

			'item_type'		=> self::$notification_option['id'],

			'item_type'		=> static::$notification_option['id'],

		)));
}


		)));
}


Line 123Line 123
	}

/**

	}

/**

	* Function for preparing the data for insertion in an SQL query
* (The service handles insertion)
*
* @param array $topic Data from submit_post
* @param array $pre_create_data Data from pre_create_insert_array()
*
* @return array Array of data ready to be inserted into the database

	* {@inheritdoc}







	*/
public function create_insert_array($topic, $pre_create_data = array())
{

	*/
public function create_insert_array($topic, $pre_create_data = array())
{

		$data = parent::create_insert_array($topic, $pre_create_data);

		parent::create_insert_array($topic, $pre_create_data);





		$this->notification_time = $data['notification_time'] = time();










		$this->notification_time = time();
}

/**
* {@inheritdoc}
*/
public function get_insert_array()
{
$data = parent::get_insert_array();
$data['notification_time'] = $this->notification_time;


return $data;
}


return $data;
}