Skip to content

Instantly share code, notes, and snippets.

View xafarali's full-sized avatar
🌴
On vacation

xafaR xafarali

🌴
On vacation
View GitHub Profile
@xafarali
xafarali / number_pattern.php
Created January 1, 2015 00:01
Replace Numbers with Pattern
$num = 123;
$format = 'ABC-####-09';
print preg_replace('/(#+)/e', 'str_pad($num, strlen("$1"), 0, STR_PAD_LEFT)', $format);
// Random Generator
function gen_rand(length, type ) {
var mode = type || 0;
/*
* @length , Length of Random output
* @type , Mode of Random Generator
0 = mixed string mode
1 = digits
2 = string
@xafarali
xafarali / add_woocom_setting_page.php
Last active November 6, 2015 01:38
Add Options to Woocomm Setting Page
add_filter( 'woocommerce_general_settings', 'add_order_number_start_setting' );
/*
woocommerce_general_settings
woocommerce_catalog_settings
woocommerce_page_settings
woocommerce_inventory_settings
woocommerce_tax_settings
woocommerce_shipping_settings
woocommerce_payment_gateways_settings