Skip to content

Instantly share code, notes, and snippets.

View xandrkat's full-sized avatar
🎯
Your life in your mind.

Alexandr Katrazhenko xandrkat

🎯
Your life in your mind.
View GitHub Profile
@xandrkat
xandrkat / checkPaymentCodeNote.php
Last active April 17, 2020 16:53
frontend check payment, code notes...
<?php
$response = \backend\modules\easypay\models\EasyPayCheck::getTransactionStatusV2('XXXXX-XXXX-XXXXXXXX', 'XXX.XX');
// or
$response = \backend\modules\easypay\models\EasyPayCheck::getTransactionStatusV2('XXXXXXXXX', 'XXX.XX');
$expodedArray = explode('br', str_replace(['<', '/', '>'], '', strip_tags($r, '<br>')));
$needDataToCheck = [
1 => 'КВИТАНЦIЯ №XXXXX-XXXX-XXXXXXXX',
8 => 'Сума платежу: XXX.XX грн',
16 => 'Призначення платежу:Поповнення гаманця EasyPay - електронних грошей. XXXXXXXX XXXXXXXX',
18 => '(ІД операції): XXXXXXXXX'
did:3:bafyreif2ukasit36oth6yrgrbmjylcpvrka5rc6atzd4yjfjvudjmana6y
var map = [];
var last = 0;
for (var i = 1; i <= 5; i++) {
if ($('body').find('h' + i).length > 1) {
map[i] = $('body').find('h' + i);
map[i]['i'] = i;
}
}
@xandrkat
xandrkat / functions.php
Last active March 11, 2021 13:18
FileName Helper Function
<?php
$file = '/any/file/path/filename.extension';
substr($file, strrpos($file, '/') + 1); // return 'filename.extension' from $file
?>
<?php
define('BOT_TOKEN', 'XXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXX'); // place bot token of your bot here
function checkTelegramAuthorization($auth_data) {
$check_hash = $auth_data['hash'];
unset($auth_data['hash']);
$data_check_arr = [];
foreach ($auth_data as $key => $value) {
$data_check_arr[] = $key . '=' . $value;
@xandrkat
xandrkat / yii2-dynamicModel-tip.php
Last active December 13, 2021 22:18
Yii2 DynamicModel tip - Reuse, modify & configure as you need!
<?php
/*------------------Controller|Model|Behavior|/|\ANY/|\----------------------*/
$attributes = ['att_'.(n+1),];
$attribute = new (new class extends DynamicModel {/*Reuse, modify & configure as you need!*/})(...$attributes);
/*----------------------------------------------------------------------------*/
/*------------------------------View------------------------------------------*/
$form = ActiveForm::begin();
echo $form->field($attribute, $attributes['att_'.(n+1)])->(any:text,file, list)Input();
ActiveForm::end();
did:3:bafyreih2m76ekwh26cg3ctedlxlfxsikg4nnl7524f3d2mboanbvkbijru
pragma solidity ^0.4.23;
contract Consts {
string constant TOKEN_NAME = "AmonD";
string constant TOKEN_SYMBOL = "AMON";
uint8 constant TOKEN_DECIMALS = 18;
uint256 constant TOKEN_AMOUNT = 7600000000;
}
@xandrkat
xandrkat / .js
Created August 20, 2022 17:50
dict
const _ = '_',
bs = '[',
be = ']',
сbs = '{',
сbe = '}',
eq = '=',
sp = ' ',
d = '-',
dot = 'dot',
h = 'h',

Keybase proof

I hereby claim:

  • I am xandrkat on github.
  • I am xandrkat (https://keybase.io/xandrkat) on keybase.
  • I have a public key ASDi-zrScGTN6CKxP2J1Fa_slVtyMmC-14Nqjr1khhcezQo

To claim this, I am signing this object: