public function find( $primary_key ) {

		if ( is_array( $primary_key ) ) {
			return $this->find_many( $primary_key );
		}

		return $this->where( $this->table->get_primary_key(), true, $primary_key )->first();
	}
public function find( $primary_key ) {

		if ( is_array( $primary_key ) ) {
			return $this->find_many( $primary_key );
		}

		return $this->where( $this->table->get_primary_key(), true, $primary_key )->first();
	}
public function find ( $ primary_key ) { if ( is_array ( $ primary_key ) ) { return $ this -> find_many ( $ primary_key ) ; } return $ this -> where ( $ this -> table -> get_primary_key ( ) , true , $ primary_key ) -> first ( ) ; }
Find a model by its primary key.

@since 2.0

@param string|int|array $primary_key

@return Model|Collection
Find a model by its primary key .