В описании PDOStatement::bindParam()
указано, что он связывает переменную PHP с quesitonmark или с именем placeholder. Поскольку вы пытаетесь передать метод класса (даже если этот метод возвращает значение), он все равно не является именем переменной, поэтому это предупреждение. Возможно, вы захотите посмотреть PDOStatement::bindValue()
на будущий код вашего кода.