Это записано в PHP4. Это изменится с версии 7. Можно записать собственные модули в php5, конечно. Поскольку закаленный разработчик Drupal и я находим, что мое резюме пострадало из-за моего ограниченного воздействия php5.
Это не является лучшим для рабочих сервисов как SOAP. Вызов целого стека Drupal для обеспечения веб-сервиса является слишком большой потери производительности. Сервисные модули находятся все еще в разработке.
Никакая поддержка транзакции базы данных. Это становится проблемой при масштабировании ее до экстремальных нагрузок.
было бы хорошо запустить тесты из командной строки. Это было возможно с simpletest 1.x, но текущая версия не поддерживает его очень хорошо. Simpletest не является достаточно сформировавшимся. Чистая установка Drupal может провалить тесты. Некоторые включенные тесты значения по умолчанию вынуждают Вас использовать типы контента и модули, в которых Вы, возможно, не нуждаетесь, и Вы не можете отключить их, не взламывая simpletest модуль.
У процессора есть аксессор, называемый attachment
, это указывает на экземпляр Paperclip :: Attachment . Вложение, в свою очередь, имеет экземпляр доступа
, который указывает на экземпляр исходной модели. Поэтому все, что вам нужно сделать от процессора, - это вызвать attachment.instance
, чтобы получить исходную модель.