2013-11-26 13:45:07 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
class ConstantsSeeder extends Seeder
|
|
|
|
{
|
|
|
|
|
|
|
|
public function run()
|
|
|
|
{
|
2013-12-01 08:33:17 +01:00
|
|
|
// TEST DATA
|
|
|
|
/*
|
|
|
|
$contact = new Contact;
|
|
|
|
$contact->first_name = 'Hillel';
|
|
|
|
$contact->last_name = 'Hillel';
|
|
|
|
$contact->email = 'hillelcoren@gmail.com';
|
|
|
|
$contact->last_name = '2125551234';
|
|
|
|
$client->contacts()->save($contact);
|
2013-11-26 22:45:10 +01:00
|
|
|
|
2013-12-01 08:33:17 +01:00
|
|
|
$invoice = new Invoice;
|
|
|
|
$invoice->invoice_number = '0001';
|
|
|
|
$client->invoices()->save($invoice);
|
|
|
|
|
|
|
|
$invoice = new Invoice;
|
|
|
|
$invoice->invoice_number = '0002';
|
|
|
|
$client->invoices()->save($invoice);
|
|
|
|
|
|
|
|
$invoice = new Invoice;
|
|
|
|
$invoice->invoice_number = '0003';
|
|
|
|
$client->invoices()->save($invoice);
|
|
|
|
|
|
|
|
$invoice = new Invoice;
|
|
|
|
$invoice->invoice_number = '0004';
|
|
|
|
$client->invoices()->save($invoice);
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
InvoiceStatus::create(array('name' => 'Draft'));
|
|
|
|
InvoiceStatus::create(array('name' => 'Sent'));
|
|
|
|
InvoiceStatus::create(array('name' => 'Viewed'));
|
|
|
|
InvoiceStatus::create(array('name' => 'Partial'));
|
|
|
|
InvoiceStatus::create(array('name' => 'Paid'));
|
|
|
|
|
2013-11-28 13:15:34 +01:00
|
|
|
$gateways = [
|
|
|
|
array('name'=>'Authorize.Net AIM', 'provider'=>'AuthorizeNet_AIM'),
|
|
|
|
array('name'=>'Authorize.Net SIM', 'provider'=>'AuthorizeNet_SIM'),
|
|
|
|
array('name'=>'Buckaroo', 'provider'=>'Buckaroo'),
|
|
|
|
array('name'=>'Buckaroo Ideal', 'provider'=>'Buckaroo_Ideal'),
|
|
|
|
array('name'=>'Buckaroo PayPal', 'provider'=>'Buckaroo_PayPal'),
|
|
|
|
array('name'=>'CardSave', 'provider'=>'CardSave'),
|
|
|
|
array('name'=>'Eway Rapid', 'provider'=>'Eway_Rapid'),
|
|
|
|
array('name'=>'FirstData Connect', 'provider'=>'FirstData_Connect'),
|
|
|
|
array('name'=>'GoCardless', 'provider'=>'GoCardless'),
|
|
|
|
array('name'=>'Migs ThreeParty', 'provider'=>'Migs_ThreeParty'),
|
|
|
|
array('name'=>'Migs TwoParty', 'provider'=>'Migs_TwoParty'),
|
|
|
|
array('name'=>'Mollie', 'provider'=>'Mollie'),
|
|
|
|
array('name'=>'MultiSafepay', 'provider'=>'MultiSafepay'),
|
|
|
|
array('name'=>'Netaxept', 'provider'=>'Netaxept'),
|
|
|
|
array('name'=>'NetBanx', 'provider'=>'NetBanx'),
|
|
|
|
array('name'=>'PayFast', 'provider'=>'PayFast'),
|
|
|
|
array('name'=>'Payflow Pro', 'provider'=>'Payflow_Pro'),
|
|
|
|
array('name'=>'PaymentExpress PxPay', 'provider'=>'PaymentExpress_PxPay'),
|
|
|
|
array('name'=>'PaymentExpress PxPost', 'provider'=>'PaymentExpress_PxPost'),
|
|
|
|
array('name'=>'PayPal Express', 'provider'=>'PayPal_Express'),
|
|
|
|
array('name'=>'PayPal Pro', 'provider'=>'PayPal_Pro'),
|
|
|
|
array('name'=>'Pin', 'provider'=>'Pin'),
|
|
|
|
array('name'=>'SagePay Direct', 'provider'=>'SagePay_Direct'),
|
|
|
|
array('name'=>'SagePay Server', 'provider'=>'SagePay_Server'),
|
|
|
|
array('name'=>'SecurePay DirectPost', 'provider'=>'SecurePay_DirectPost'),
|
|
|
|
array('name'=>'Stripe', 'provider'=>'Stripe'),
|
|
|
|
array('name'=>'TargetPay Direct eBanking', 'provider'=>'TargetPay_Directebanking'),
|
|
|
|
array('name'=>'TargetPay Ideal', 'provider'=>'TargetPay_Ideal'),
|
|
|
|
array('name'=>'TargetPay Mr Cash', 'provider'=>'TargetPay_Mrcash'),
|
|
|
|
array('name'=>'TwoCheckout', 'provider'=>'TwoCheckout'),
|
|
|
|
array('name'=>'WorldPay', 'provider'=>'WorldPay'),
|
|
|
|
];
|
2013-11-26 22:45:10 +01:00
|
|
|
|
2013-11-28 13:15:34 +01:00
|
|
|
foreach ($gateways as $gateway)
|
|
|
|
{
|
|
|
|
Gateway::create($gateway);
|
|
|
|
}
|
2013-11-26 13:45:07 +01:00
|
|
|
}
|
|
|
|
}
|