public function Count( $Func = null )
	{

		return $Func ? $this->Where( $Func )->Count() : count( $this->repository );

	}
public function Count( $Func = null )
	{

		return $Func ? $this->Where( $Func )->Count() : count( $this->repository );

	}
public function Count ( $ Func = null ) { return $ Func ? $ this -> Where ( $ Func ) -> Count ( ) : count ( $ this -> repository ) ; }
Count repository with or without condition

@param string|Closure $Func
@return int
Count repository with or without condition