Generator
class Generator
Fixture Object Generator.
Properties
protected | $app |
Methods
__construct($app)
No description
createMember($username = null)
Member オブジェクトを生成して返す.
createCustomer(string $email = null)
Customer オブジェクトを生成して返す.
createNonMember(string $email = null)
非会員の Customer オブジェクトを生成して返す.
createProduct(string $product_name = null, integer $product_class_num = 3, string $image_type = null)
Product オブジェクトを生成して返す.
createOrder(Customer $Customer, array $ProductClasses = array(), Delivery $Delivery = null, $add_charge, $add_discount, $statusType = null)
Order オブジェクトを生成して返す.
createPayment(Delivery $Delivery, string $method, integer $charge, integer $rule_min, integer $rule_max = 999999999)
Payment オプジェクトを生成して返す.
createDelivery(integer $delivery_time_max_pattern = 5)
配送方法を生成する.
createPageLayout()
ページを生成する
Generator
getFaker(string $locale = 'ja_JP')
Faker を生成する.
Details
at line 38
__construct($app)
at line 48
Member
createMember($username = null)
Member オブジェクトを生成して返す.
at line 80
Customer
createCustomer(string $email = null)
Customer オブジェクトを生成して返す.
at line 141
CustomerAddress
createCustomerAddress(Customer $Customer, boolean $is_nonmember = false)
CustomerAddress を生成して返す.
at line 191
Customer
createNonMember(string $email = null)
非会員の Customer オブジェクトを生成して返す.
at line 253
Product
createProduct(string $product_name = null, integer $product_class_num = 3, string $image_type = null)
Product オブジェクトを生成して返す.
$productclassnum = 0 とすると商品規格の無い商品を生成する.
at line 409
Order
createOrder(Customer $Customer, array $ProductClasses = array(), Delivery $Delivery = null, $add_charge, $add_discount, $statusType = null)
Order オブジェクトを生成して返す.
at line 532
Payment
createPayment(Delivery $Delivery, string $method, integer $charge, integer $rule_min, integer $rule_max = 999999999)
Payment オプジェクトを生成して返す.
at line 568
Delivery
createDelivery(integer $delivery_time_max_pattern = 5)
配送方法を生成する.
at line 618
PageLayout
createPageLayout()
ページを生成する
at line 645
protected Generator
getFaker(string $locale = 'ja_JP')
Faker を生成する.