Для получения полного доступа
зарегистрируйтесь.
Snippet,  PHP

PHP 7. Return types


In C++, C# etc. you know what will be returned from a method. No surprises such as getting a string instead of expected int.

Using PHP 7 you can finally specify return type!

class Post extends CI_Model {

	public function __construct() {
		$this->load->database();
		$this->load->helper(['url', 'date']);
	}

	/**
	 * Getting post by ID
	 * @param $id
	 * @return array
	 */
	public function get_post_by_id($id): array {
		$query = $this->db->where('id', $id)->get('post');
		return ! is_null($query->row()) ? $query->row() : [];
	}
}
  php7 oop knowledge

Автор


dfatt
  • Reputation: 260
  • Snippets : 53
  • Revisions : 7
Подписаться

Чтобы увидеть комментарии, нужно быть участником сообщества

Регистрация