我需要为项目制作UML类图.我过去使用Sparx Enterprise Architect从图表生成源代码,所以我正在使用它.
项目完成所以所有的代码都完成了,我真的不想手动编写所有的类/函数,所以我试图从源代码生成图,但似乎无法找到一种方法它.我在网上和他们的网站上搜索但没有.
任何帮助赞赏.
我正在尝试添加这个简单的搜索表单,同时应用表单内联类,以便控件显示在彼此旁边,但我得到控件显示在彼此上方,搜索底部为白色,看起来很奇怪,所以有人可以告诉我我是什么我在这里不见了?
<div class="container">
<div class="row">
<div class="col-md-8">
<form class="form-inline" action="#" method="post">
Search<input type="text" id="search" name="search" class="input-small" placeholder="Search...">
<select id="searchon" name="searchon">
<option value="0">First Name</option>
<option value="1">Last Name</option>
</select>
<button type="submit" class="btn">Search</button>
</form>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我有一个<tr>将在删除按钮时被删除,但在做之前.remove()或empty()我想等待一些fadeOut()效果.
$(this).closest('tr').fadeOut();
setTimeout("$(this).closest('tr').remove()",1000);
Run Code Online (Sandbox Code Playgroud)
它不起作用,它只会淡出.
我有一个PHP脚本,它可以进行LDAP连接,绑定和搜索.它与大多数Active Directory服务器一起工作得非常好,但是我们的一个客户端存在问题.脚本返回
Strong(er) authentication required.
Run Code Online (Sandbox Code Playgroud)
尝试ldap_bind时出错.
我所做的所有搜索都指向了两个可能的问题:
LDAP_OPT_PROTOCOL_VERSION到3-这是我做的,做之前,所以这不可能是我的问题.导致此错误的其他原因可能是什么?
在Active Directory服务器上需要SSL ...
所以,1:M/M:1关系不像M:M关系那样工作(显然),但我认为通过适当的配置,你可以获得与M:M关系相同的输出.
基本上,我需要添加另一个字段(位置)path_offer.
我以为我得到它的工作,直到我尝试使用$path->getOffers()它返回一个PersistentCollection而不是我认为是强制的(一个ArrayCollection提供).无论如何,在当前表中,我有两个条目:两个提供到一个路径. $path->getOffers()返回一个PersistantCollection的PathOffer其中只有一个Offerattatched而不是两个.
我的问题是如何真正使用这些类型的关系?因为我需要这个项目的许多其他方面,我正在努力(许多M:M集合也需要定位)
我的代码如下!
[..]
/**
* @ORM\Entity
* @ORM\Table(name="path")
*/
class Path
{
/**
* @var integer
*
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
protected $id;
/**
* @ORM\OneToMany(targetEntity="PathOffer", mappedBy="offer", cascade={"all"})
*/
protected $offers;
[..]
Run Code Online (Sandbox Code Playgroud)
[..]
/**
* @ORM\Entity
* @ORM\Table(name="path_offer")
*/
class PathOffer
{
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
protected $id;
/**
* @ORM\ManyToOne(targetEntity="Path", inversedBy="offers", …Run Code Online (Sandbox Code Playgroud) 我正在尝试首先使用Alias文件夹将项目文件存储在与我不同的位置DocumentRoot,然后mod_rewrite对此请求执行a .但它似乎没有解析.htaccess文件.
这是我的Alias文件的内容:
Alias /test F:/Path/To/Project
<Directory F:/Path/To/Project>
Order allow,deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
这是我的.htaccess档案:
Options +FollowSymlinks
RewriteEngine on
RewriteRule .* index.php [NC] [PT]
Run Code Online (Sandbox Code Playgroud)
当我删除别名一切正常.
我正在尝试研究如何从表单集合中过滤空记录.在我的应用程序中,我有2个实体,Competition和League.比赛可能有零个或多个联赛.
所以我创建了一个竞赛表单(CompetitionForm),一个竞赛字段集(CompetitionFieldset)和一个联盟字段集(LeagueFieldset).
将CompetitionFieldset被添加到CompetitionForm和CompetitionFieldset用途Zend\Form\Element\Collection,以允许用户添加1个或多个联盟.我已经为下面的每个类添加了当前代码.
默认情况下,我想在比赛中显示3个联赛的输入字段,因此在CompetitionFieldset我添加Zend\Form\Element\Collection项目时,我将计数选项设置为3.
但如果用户没有为联盟提供任何数据,我想忽略它们.目前,我的数据库中创建了三个空的关联联盟.
如果我设置InputFilter上LeagueFieldset,使name例如必填字段,则表单不会验证.
我也许应该提一下,我正在使用Doctrine2来模拟我的实体并为我的表格补水等.
我敢肯定,我可以把它与一些额外的代码在我的模型在我的控制,我处理的形式工作,甚至,但我敢肯定,有可能使用的过滤器更为整洁的解决方案.
如果有人能指出我正确的方向,我将不胜感激.
非常感谢您提供的任何帮助.
:wq
familymangreg
Run Code Online (Sandbox Code Playgroud)
我的竞赛形式
use Kickoff\Form\AbstractAdminForm;
use Doctrine\Common\Persistence\ObjectManager;
use DoctrineModule\Stdlib\Hydrator\DoctrineObject as DoctrineHydrator;
use Zend\Stdlib\Hydrator\ClassMethods;
class CompetitionForm extends AbstractAdminForm
{
public function __construct(ObjectManager $objectManager)
{
parent::__construct($objectManager, 'competition-form');
$fieldset = new CompetitionFieldset($objectManager);
$fieldset->setUseAsBaseFieldset(true);
$this->add($fieldset);
$this->add(array(
'name' => 'submit',
'attributes' => array(
'type' => 'submit',
'value' …Run Code Online (Sandbox Code Playgroud) 在Sytrfony2的最新Doctrine试图找出两个对象之间的多个双向关系.
Person owner对象有一个邮政地址,然后是一个集合中的多个辅助地址,我删除了()Person,我希望它的所有地址也被删除(但删除地址不应该删除一个人),但我是得到这个错误 -
An exception occurred while executing 'DELETE FROM address WHERE id = ?' with
params {"1":"fb5e47de-2651-4069-b85e-8dbcbe8a6c4a"}:
[PDOException] SQLSTATE[23000]: Integrity constraint violation: 1451
Cannot delete or update a parent row: a foreign key constraint fails
(`db`.`address`, CONSTRAINT `FK_633704 C29C1004E`
FOREIGN KEY (`person_id`) REFERENCES `person` (`id`))
Run Code Online (Sandbox Code Playgroud)
在
class Person
{
/**
* @var Address postalAddress
*
* @ORM\OneToOne(targetEntity="Address", cascade={"all"}, orphanRemoval=true)
* @ORM\JoinColumn(onDelete="cascade")
*/
private $postalAddress;
/**
* @var \Doctrine\Common\Collections\Collection otherAddresses
*
* @ORM\OneToMany(targetEntity="Address", mappedBy="person", cascade={"all"}, orphanRemoval=true)
*/
private $otherAddresses; …Run Code Online (Sandbox Code Playgroud) 我设置了我的安全设置来保护根路径下的所有内容/,以便公共页面查看隐私策略/privacy.一切正常.
# security.yml
access_control:
- { path: ^/privacy$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, role: ROLE_USER }
Run Code Online (Sandbox Code Playgroud)
现在我在隐私策略页面添加了一些不同的翻译,以便路由从更改/privacy为/{_locale}/privacy.不幸的是我无法将_locale参数添加到安全路径中,如下所示:
access_control:
...
- { path: ^/{_locale}/privacy$, role: IS_AUTHENTICATED_ANONYMOUSLY }
Run Code Online (Sandbox Code Playgroud)
那么我该如何修改我security.yml以便我可以添加_locale到路径并将其限制为预定义的语言,例如(en|fr|es|de)?
我试图将Fortran子例程中的本地逻辑数组初始化为false,但是我收到错误:
错误#6562:数据initialization-expr对此对象无效.
这里是我的报关表:
integer , intent(in) :: nLOW
integer , intent(in) :: nUP
logical , dimension(nLOW:nUP) :: leastSQUARE = .false.
Run Code Online (Sandbox Code Playgroud)
如果我使用,我会得到同样的错误:
integer :: I
integer , intent(in) :: nLOW
integer , intent(in) :: nUP
logical , dimension(nLOW:nUP) :: leastSQUARE = (/ (.false., I = nLOW:nUP) /)
Run Code Online (Sandbox Code Playgroud)
如果我写:
integer , intent(in) :: nLOW
integer , intent(in) :: nUP
logical , dimension(1:100) :: leastSQUARE = .false.
Run Code Online (Sandbox Code Playgroud)
子程序编译为零错误.知道为什么会这样吗?我显然需要leastSQUARE尺寸nLOW:nUP,所以后者不是一种解决方法.
php ×4
doctrine-orm ×3
symfony ×2
apache ×1
css ×1
doctrine ×1
fortran ×1
javascript ×1
jquery ×1
ldap ×1
mod-alias ×1
mod-rewrite ×1
orm ×1
routing ×1
security ×1
symfony-2.1 ×1
uml ×1
zend-form ×1