use yii\helpers\ArrayHelper;
use yii\helpers\Json;
use yii\web\UploadedFile;
+use yii_app\helpers\ClientHelper;
use yii_app\records\UsersBonus;
class AddBonusToListOfPhones extends Action
$phonesText = trim($phonesText);
$phones = explode(' ', $phonesText);
+ $phonesClean = [];
+ foreach ($phones as $phone) {
+ $phone = ClientHelper::phoneClear($phone);
+ if (ClientHelper::phoneVerify($phone)) {
+ $phonesClean []= $phone;
+ }
+ }
+ $phones = $phonesClean;
+
$tipSale = 'bonus' . date('Ymd');
$alreadyPhones = ArrayHelper::getColumn(UsersBonus::find()->select(['phone'])->where(['phone' => $phones])
->andWhere(['tip_sale' => $tipSale])->all(),'phone');