PHP

Drupal. Как программно редактировать профиль пользователя.

  • Posted on: 18 May 2015
  • By: stillfinder

Для того, чтобы изменить значение какого то поля в профиле пользователя достаточно загрузить профиль пользователя, привести этот профиль к массиву, а потом с помощью field_set_value установить нужное поле, и, наконец сохранить внесенные изменения.

// Загружем профиль текущего пользователя в переменную $account 
$account = user_uid_optional_load();

PHP Правильный путь.

  • Posted on: 23 April 2015
  • By: stillfinder

snimok_ekrana_2015-04-23_v_23.04.59.png

Есть в сети и на бумаге множество книг, но для любителей Dive into подхода несомненно подойдет книга, или вернее, наверное, будет сказать руководство - "PHP
Правильный путь" автора Josh Lockhart.

PHPCPD - DRY. Обнаруживаем дубликаты строк в коде.

  • Posted on: 15 October 2014
  • By: stillfinder

dry.png

Часто бывает необходимо проверить код проекта на наличие копи-паста, чтобы следовать Принципу DRY(Don’t Repeat Yourself). Автоматизировать этот процесс нам поможет PHP Copy/Paste Detector (PHPCPD).

Установка Apache, php и mysql в Ubuntu

  • Posted on: 18 November 2013
  • By: stillfinder

Итак, приступим:
Способ первый:
запускаем терминал и выполняем такие команды:

sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5
sudo invoke-rc.d apache2 restart
sudo apt-get install mysql-server
sudo invoke-rc.d apache2 restart

Все готово для работы.

Способ второй:
В терминале запускаем всего одну команду
sudo tasksel install lamp-server