Author Archive: Sassoft

BTC-E мерчант — обновления

Биржа BTC-E.com обновила API автоматизации приёма-создания купонов биржи. В связи с этим были обновлены классы работы мёрчанта BTC-E. Теперь для работы с купонами биржи требуется создание пары ключ-секрет с подключением прав Coupon у администрации бирже. За подробностями обращайтесь через контакты.

Скрипт магазина цифровых товаров

Данный скрипт поможет вам моментально создать свой мини магазин цифровых товаров, паролей и пин кодов на файлах и развернуть на любом хостинге за 5 минут. Скрипт максимально упрощён при установке, вы ставите его на свой сервер, заходите в администрирование и…
Read more

Работа с PayPal API — Login With Paypal

Провожу консультации по работе с paypal API: авторизация через сервис Login with Paypal, проведение платежей, IPN настройка. Также подготовлен новый класс для приёма и проведения платежей для Paypal владельцем бизнес аккаунтов. Обращайтесь через форму контактов.

Шаблон GridView, ActiveForm — Yii2

Шаблон кода использования GridView в Yii2: <?= \yii\grid\GridView::widget([ ‘tableOptions’=>[‘class’=>’table table-striped’], ‘summary’=>», ‘dataProvider’ => $provider, ‘showFooter’=>false, ‘columns’ => [ ‘status’=>[ ‘attribute’ => ‘amount’, ‘format’ => ‘raw’, ‘label’ =>’Amount’, ], ‘val1’=>[ ‘attribute’ => ‘val1’, ‘format’ => ‘raw’, ‘label’ =>’VAL’, ], ‘info:ntext’, […
Read more

Портфолио. Обменный сервис Cash2PM

Обменный сервис Cash2PM предлагает пользователям провести обмены следующих направлений: Western Union MoneyGram Contact Unistream Perfect Money USD Perfect Money EUR Perfect Money BTC BTC Доступен личный кабинет пользователя, система верификации, автоматический приём средств. Сервис доступен на русском и английском языках….
Read more

Yii — миграции в примерах

1. Создание новой миграции (папка migrations должна быть создана и разрешена на запись): #  php yiic.php migrate create create_super_table  2. Пример миграции создания новой таблицы: class m150523_140455_createSuperTable extends CDbMigration { public function up() { $this->createTable(‘super_table’, array( ‘id’ => ‘pk’, ‘status’ =>…
Read more

Yii2 — добавление правил валидации на лету

В Yii2 в отличие от первой версии изменилась работа с валидаторами. Если раньше чтобы в динамике добавлять новые валидаторы необходимо было писать что-то типа: $validators = $this->getValidatorList(); $validators->add(CValidator::createValidator(‘match’, $this, array(‘wallet’), array( ‘pattern’ => $someRegexp, ‘message’ => ‘Неверный формат кошелька’ )…
Read more

PHP best practices — использование PDO или mysql_query deprecated

С новых версии PHP 5.3+ использование функций mysql_ отмечена как deprecated. Это означает что в скором времени функция будет удалена и имеется рекомендация перейти на более новые провайдеры доступа к базам данных. Конечно остаётся туча legacy кода, в которых переход…
Read more