本文整理汇总了PHP中Plan::setMinutes方法的典型用法代码示例。如果您正苦于以下问题:PHP Plan::setMinutes方法的具体用法?PHP Plan::setMinutes怎么用?PHP Plan::setMinutes使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Plan
的用法示例。
在下文中一共展示了Plan::setMinutes方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testPayload
public function testPayload()
{
$price = new Price();
$plan = new Plan();
foreach ($this->payload as $testCase) {
echo "Testing case: " . json_encode($testCase) . "\n";
$price->setPricePerMinute($testCase["price"]["ppm"]);
$plan->setMinutes($testCase["plan"]["min"]);
$plan->setFareAdditionalMin($testCase["plan"]["fare"]);
$this->assertEquals($plan->calculateCallCost($price, $testCase["duration"]), $testCase["result"]);
}
}
示例2: toObject
private function toObject($row)
{
$obj = new Plan();
if (isset($row["plan_id"])) {
$obj->setPlanId($row["plan_id"]);
}
if (isset($row["description"])) {
$obj->setDescription($row["description"]);
}
if (isset($row["minutes"])) {
$obj->setMinutes($row["minutes"]);
}
if (isset($row["fare_additional_min"])) {
$obj->setFareAdditionalMin($row["fare_additional_min"]);
}
return $obj;
}