MAScIR (Moroccan Foundation for Advanced Science, Innovation and Research)

Error message

  • Deprecated function: Optional parameter $data declared before required parameter $info is implicitly treated as a required parameter in include_once() (line 1442 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in include_once() (line 1442 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $file declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $entity declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $values declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $view_mode declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $langcode declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/module.inc).
  • Deprecated function: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in require_once() (line 12 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/media/media.module).
  • Deprecated function: Optional parameter $data declared before required parameter $type is implicitly treated as a required parameter in include_once() (line 1442 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $conditions declared before required parameter $data is implicitly treated as a required parameter in include_once() (line 1442 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $item declared before required parameter $complete_form is implicitly treated as a required parameter in include_once() (line 1442 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/includes/bootstrap.inc).
  • Deprecated function: Return type of EntityStructureWrapper::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 273 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityListWrapper::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 942 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityListWrapper::offsetExists($delta) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 942 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityListWrapper::offsetGet($delta) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 942 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityListWrapper::offsetSet($delta, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 942 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityListWrapper::offsetUnset($delta) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 942 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityListWrapper::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 942 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataWrapperIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1143 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataArrayObject::offsetExists($delta) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1186 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataArrayObject::offsetGet($delta) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1186 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataArrayObject::offsetSet($delta, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1186 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataArrayObject::offsetUnset($delta) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1186 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataArrayObject::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1186 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Deprecated function: Return type of EntityMetadataArrayObject::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 1186 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/entity/includes/entity.wrapper.inc).
  • Warning: Trying to access array offset on value of type null in _webform_client_form_rule_check() (line 2053 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/webform/webform.module).
  • 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 in include_once() (line 1878 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/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 in include_once() (line 1878 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/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 in include_once() (line 1892 of /opt/data/webusers/lab0757/lab0757/eurosunmed.cnrs.fr/www/sites/all/modules/rules/includes/rules.core.inc).

Thanks to the expertise and the know-how of its researchers and engineers, the Moroccan Foundation for Advanced Science, Innovation and Research (MAScIR) is a key contributor to the development of a market-driven research in Morocco and the region. Involved in various research programs and partnerships, MAScIR works hand in hand with industries and universities in providing technology development services and innovation and works on supporting Morocco’s efforts to promote excellence in research and technology development.

 

MAScIR counts for more than a hundred scientists and engineers working in state-of-the-art labs, using the best practices to provide innovative solutions. Research activities at MAScIR are focused on energy, environment, health, nanotechnologies and photonics.

 

 

Contact person:  

Dr. Nadia ZARI

 

Contact

www.mascir.com

Rabat Design Center Rue Mohamed Al Jazouli Madinat Al Irfane

10 100 - Rabat

Morocco

Phone : +212-661303752

Email : n.zari@mascir.com