Questions tagged «symfony-services»

4
如何设置CORS?
Drupal 8在内核中内置了RESTful Web服务,从8.2开始,我们不需要cors模块。 现在要使用服务,我们只需启用并配置此处指定的default.service.yml文件 但是,我无法配置此设置以允许通过另一个域访问Web服务。 我当前针对cors的service.yml设置是: cors.config: enabled: true # Specify allowed headers, like 'x-allowed-header'. allowedHeaders: ['x-csrf-token,authorization,content-type,accept,origin,x-requested-with'] # Specify allowed request methods, specify ['*'] to allow all possible ones. allowedMethods: ['POST, GET, OPTIONS, DELETE, PUT'] # Configure requests allowed from specific origins. allowedOrigins: ['*'] # Sets the Access-Control-Expose-Headers header. exposedHeaders: …

2
我什么时候应该创建服务或实用程序功能?
在过去的整个星期中,我一直在想这个问题:什么时候应该创建服务或实用程序功能? 在Drupal Core中,我们同时具有服务功能和实用程序功能,但是我找不到它们之间的区别(当我需要创建服务或需要创建实用程序功能时)。 我将以其中具有InternalFunctions类的Modules Weight模块为例。 <?php namespace Drupal\modules_weight\Utility; class InternalFunctions { public static function prepareDelta($weight) { $delta = 100; $weight = (int) $weight; if ($weight > $delta) { return $weight; } if ($weight < -100) { return $weight * -1; } return $delta; } public static function modulesList($force = FALSE) …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.