- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
Current projects
The imprint of giving...and impact We remain
We create change through sustainable projects that cover all aspects of human life
Current Projects
An urgent response to meet the basic needs of those affected in crisis areas.
document.addEventListener('DOMContentLoaded', function () {
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
});
}, {
threshold: 0.1
});
reveals.forEach(el => revealObserver.observe(el));
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
Current projects
The imprint of giving...and impact We remain
We create change through sustainable projects that cover all aspects of human life
Current Projects
An urgent response to meet the basic needs of those affected in crisis areas.
document.addEventListener('DOMContentLoaded', function () {
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
});
}, {
threshold: 0.1
});
reveals.forEach(el => revealObserver.observe(el));
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
Current projects
The imprint of giving...and impact We remain
We create change through sustainable projects that cover all aspects of human life
Current Projects
An urgent response to meet the basic needs of those affected in crisis areas.
document.addEventListener('DOMContentLoaded', function () {
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
});
}, {
threshold: 0.1
});
reveals.forEach(el => revealObserver.observe(el));
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
Current projects
The imprint of giving...and impact We remain
We create change through sustainable projects that cover all aspects of human life
Current Projects
An urgent response to meet the basic needs of those affected in crisis areas.
document.addEventListener('DOMContentLoaded', function () {
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
});
}, {
threshold: 0.1
});
reveals.forEach(el => revealObserver.observe(el));
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
Current projects
The imprint of giving...and impact We remain
We create change through sustainable projects that cover all aspects of human life
Current Projects
An urgent response to meet the basic needs of those affected in crisis areas.
document.addEventListener('DOMContentLoaded', function () {
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
});
}, {
threshold: 0.1
});
reveals.forEach(el => revealObserver.observe(el));
});
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
Current projects
The imprint of giving...and impact We remain
We create change through sustainable projects that cover all aspects of human life
Current Projects
An urgent response to meet the basic needs of those affected in crisis areas.
document.addEventListener('DOMContentLoaded', function () {
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
});
}, {
threshold: 0.1
});
reveals.forEach(el => revealObserver.observe(el));
});
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_drupal_block->render_content() (line 106 of themes/gavias_kunco/gva_content_builder/gva_drupal_block.php).
element_gva_drupal_block->render_content(Array, '') (Line: 110)
gavias_content_builder_render_element('gva_drupal_block', Array) (Line: 54)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
Urgent Projects
A Legacy of Giving.. An Impact That Lasts
We create change through sustainable projects that cover all aspects of human life.
Urgent Projects
Immediate response to meet the basic needs of affected communities in crisis areas.
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
Education
All countries and regions where Wijdan Charity carries out its educational and Da‘wah projects.
<a href="/en/node/418" hreflang="en">Read and Rise Campaign</a>
Qur’an Memorization Circles Sponsorship Project
<a href="node/418" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Sheltering
gaza
<a href="/en/node/417" hreflang="en">Shelter Project</a>
Tents • Caravans • Home Rehabilitation
<a href="node/417" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
education
Palestine Syria Türkiye Yemen Africa Afghanistan
<a href="/en/node/300" hreflang="en">Back-to-School Project</a>
School Bags & Uniforms
<a href="node/300" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Orphan care
gaza
<a href="/en/node/291" hreflang="en">Orphan Sponsorship Project</a>
Stand by an orphan... and give them a life of dignity and hope.
<a href="node/291" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
إغاثة
<a href="/en/node/278" hreflang="en">Giving and Life Project</a>
Providing Bread and Drinking Water in Gaza
<a href="node/278" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Gaza Strip
<a href="/en/node/277" hreflang="en">Building a Mosque, Reviving a Community</a>
Mosque Restoration and Reconstruction Project
<a href="node/277" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
Urgent Projects
A Legacy of Giving.. An Impact That Lasts
We create change through sustainable projects that cover all aspects of human life.
Urgent Projects
Immediate response to meet the basic needs of affected communities in crisis areas.
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
Education
All countries and regions where Wijdan Charity carries out its educational and Da‘wah projects.
<a href="/en/node/418" hreflang="en">Read and Rise Campaign</a>
Qur’an Memorization Circles Sponsorship Project
<a href="node/418" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Sheltering
gaza
<a href="/en/node/417" hreflang="en">Shelter Project</a>
Tents • Caravans • Home Rehabilitation
<a href="node/417" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
education
Palestine Syria Türkiye Yemen Africa Afghanistan
<a href="/en/node/300" hreflang="en">Back-to-School Project</a>
School Bags & Uniforms
<a href="node/300" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Orphan care
gaza
<a href="/en/node/291" hreflang="en">Orphan Sponsorship Project</a>
Stand by an orphan... and give them a life of dignity and hope.
<a href="node/291" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
إغاثة
<a href="/en/node/278" hreflang="en">Giving and Life Project</a>
Providing Bread and Drinking Water in Gaza
<a href="node/278" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Gaza Strip
<a href="/en/node/277" hreflang="en">Building a Mosque, Reviving a Community</a>
Mosque Restoration and Reconstruction Project
<a href="node/277" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
Urgent Projects
A Legacy of Giving.. An Impact That Lasts
We create change through sustainable projects that cover all aspects of human life.
Urgent Projects
Immediate response to meet the basic needs of affected communities in crisis areas.
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
Education
All countries and regions where Wijdan Charity carries out its educational and Da‘wah projects.
<a href="/en/node/418" hreflang="en">Read and Rise Campaign</a>
Qur’an Memorization Circles Sponsorship Project
<a href="node/418" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Sheltering
gaza
<a href="/en/node/417" hreflang="en">Shelter Project</a>
Tents • Caravans • Home Rehabilitation
<a href="node/417" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
education
Palestine Syria Türkiye Yemen Africa Afghanistan
<a href="/en/node/300" hreflang="en">Back-to-School Project</a>
School Bags & Uniforms
<a href="node/300" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Orphan care
gaza
<a href="/en/node/291" hreflang="en">Orphan Sponsorship Project</a>
Stand by an orphan... and give them a life of dignity and hope.
<a href="node/291" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
إغاثة
<a href="/en/node/278" hreflang="en">Giving and Life Project</a>
Providing Bread and Drinking Water in Gaza
<a href="node/278" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Gaza Strip
<a href="/en/node/277" hreflang="en">Building a Mosque, Reviving a Community</a>
Mosque Restoration and Reconstruction Project
<a href="node/277" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
Urgent Projects
A Legacy of Giving.. An Impact That Lasts
We create change through sustainable projects that cover all aspects of human life.
Urgent Projects
Immediate response to meet the basic needs of affected communities in crisis areas.
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
Education
All countries and regions where Wijdan Charity carries out its educational and Da‘wah projects.
<a href="/en/node/418" hreflang="en">Read and Rise Campaign</a>
Qur’an Memorization Circles Sponsorship Project
<a href="node/418" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Sheltering
gaza
<a href="/en/node/417" hreflang="en">Shelter Project</a>
Tents • Caravans • Home Rehabilitation
<a href="node/417" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
education
Palestine Syria Türkiye Yemen Africa Afghanistan
<a href="/en/node/300" hreflang="en">Back-to-School Project</a>
School Bags & Uniforms
<a href="node/300" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Orphan care
gaza
<a href="/en/node/291" hreflang="en">Orphan Sponsorship Project</a>
Stand by an orphan... and give them a life of dignity and hope.
<a href="node/291" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
إغاثة
<a href="/en/node/278" hreflang="en">Giving and Life Project</a>
Providing Bread and Drinking Water in Gaza
<a href="node/278" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Gaza Strip
<a href="/en/node/277" hreflang="en">Building a Mosque, Reviving a Community</a>
Mosque Restoration and Reconstruction Project
<a href="node/277" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
Urgent Projects
A Legacy of Giving.. An Impact That Lasts
We create change through sustainable projects that cover all aspects of human life.
Urgent Projects
Immediate response to meet the basic needs of affected communities in crisis areas.
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
Education
All countries and regions where Wijdan Charity carries out its educational and Da‘wah projects.
<a href="/en/node/418" hreflang="en">Read and Rise Campaign</a>
Qur’an Memorization Circles Sponsorship Project
<a href="node/418" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Sheltering
gaza
<a href="/en/node/417" hreflang="en">Shelter Project</a>
Tents • Caravans • Home Rehabilitation
<a href="node/417" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
education
Palestine Syria Türkiye Yemen Africa Afghanistan
<a href="/en/node/300" hreflang="en">Back-to-School Project</a>
School Bags & Uniforms
<a href="node/300" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Orphan care
gaza
<a href="/en/node/291" hreflang="en">Orphan Sponsorship Project</a>
Stand by an orphan... and give them a life of dignity and hope.
<a href="node/291" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
إغاثة
<a href="/en/node/278" hreflang="en">Giving and Life Project</a>
Providing Bread and Drinking Water in Gaza
<a href="node/278" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Gaza Strip
<a href="/en/node/277" hreflang="en">Building a Mosque, Reviving a Community</a>
Mosque Restoration and Reconstruction Project
<a href="node/277" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
Urgent Projects
A Legacy of Giving.. An Impact That Lasts
We create change through sustainable projects that cover all aspects of human life.
Urgent Projects
Immediate response to meet the basic needs of affected communities in crisis areas.
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
Education
All countries and regions where Wijdan Charity carries out its educational and Da‘wah projects.
<a href="/en/node/418" hreflang="en">Read and Rise Campaign</a>
Qur’an Memorization Circles Sponsorship Project
<a href="node/418" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Sheltering
gaza
<a href="/en/node/417" hreflang="en">Shelter Project</a>
Tents • Caravans • Home Rehabilitation
<a href="node/417" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
education
Palestine Syria Türkiye Yemen Africa Afghanistan
<a href="/en/node/300" hreflang="en">Back-to-School Project</a>
School Bags & Uniforms
<a href="node/300" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Orphan care
gaza
<a href="/en/node/291" hreflang="en">Orphan Sponsorship Project</a>
Stand by an orphan... and give them a life of dignity and hope.
<a href="node/291" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
إغاثة
<a href="/en/node/278" hreflang="en">Giving and Life Project</a>
Providing Bread and Drinking Water in Gaza
<a href="node/278" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
Gaza Strip
<a href="/en/node/277" hreflang="en">Building a Mosque, Reviving a Community</a>
Mosque Restoration and Reconstruction Project
<a href="node/277" class="proj-btn-link">
Read More
</a>
<a href="/en/donate-now" class="tbr">
Donate
</a>
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n\r\n \r\n \r\n \r\n \r\n \r\nCurrent projects \r\nThe imprint of giving...and impact We remain\r\n\r\n\r\n\r\n\r\n\r\nWe create change through sustainable projects that cover all aspects of human life\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nCurrent Projects\r\n\r\n\r\nAn urgent response to meet the basic needs of those affected in crisis areas.\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () { \r\n\r\n// Reveal Animation \r\nconst reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right'); \r\n\r\nconst revealObserver = new IntersectionObserver((entries) => { \r\nentries.forEach(entry => { \r\nif (entry.isIntersecting) { \r\nentry.target.classList.add('active'); \r\n} \r\n}); \r\n}, { \r\nthreshold: 0.1 \r\n}); \r\n\r\nreveals.forEach(el => revealObserver.observe(el));\r\n\r\n});\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"title_admin":"news: Current Projects - en","block_drupal":"views_block__news_block_17","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)