Message d'erreur

  • Deprecated function : Return type of RulesRecursiveElementIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice dans include_once() (ligne 2161 dans sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function : Return type of RulesRecursiveElementIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice dans include_once() (ligne 2161 dans sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function : Return type of RulesContainerPlugin::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice dans include_once() (ligne 2176 dans sites/all/modules/rules/includes/rules.core.inc).
Français
David Ong
CAD Engineer
+44 (0) 208 441 6942

BSC (Hons) Produit Design ingénieur à l'Université de Londres Southbank à la recherche d'une expérience industrielle ajouter à mon expérience universitaire. Avant d'étudier le design produit, j'ai étudié 2 ans BA (Hons) Architecture mais j'ai choisi de changer de cap que j'ai découvert où mes intérêts sont réellement. À un jeune âge, j'ai toujours eu un rêve de concevoir un pont et c'est pourquoi j'ai décidé de s'aventurer dans le monde de l'architecture, mais au fil du temps je suis devenu de plus en plus intéressés à la façon dont les choses fonctionnaient. Je me retrouve achat de certains produits et les démonter et reconstruire. J'aime dessiner et apprendre de nouvelles et plus efficaces les programmes d'élargir mes compétences. J'ai toujours une attitude positive à l'apprentissage et le partage de nouvelles compétences et pratiques pour que les procédures et les opérations se déroulent plus efficace et efficiente.