API Test: Quotable -> SC 11488 (PHP Array – Test)
“{“
{
Gi Branding API Data Tests -> SC 11531 (PHP Array)
1. Targetting Array Items
text : Arraycolours : Arrayimages : Arraydark :
2. Single Targeted Array Item
#5ABDF9
Array
3. Add Targetted Array Items to new HTML Table using PHP
text | colours | images | dark |
---|---|---|---|
textArray | coloursArray | imagesArray | dark |
PHP ARRAY DATA TESTS -> SC 11629
Note that ARRAYS do NOT need decoding, and will not work if they are decoded.
Print Arrays
Basic Example:
Array ( [0] => Volvo [1] => BMW [2] => Toyota )
API Example:
Array ( [text] => Array ( ) [colours] => Array ( [primaryBackground] => #5ABDF9 [primaryLight] => #ECF0F3 [primaryText] => #0670B1 ) [images] => Array ( [avatar] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/default_avatar.svg?Expires=1750918712&Signature=oV7s4HCcWWHnpxBMmhtmLGuAS80LhxO7jY2WMecc~20-g1leL9u0hIGbBcZr9lw61dO11w-SFN6wS2i8rNLQ69JWU2AGZtzv124CU6aZINjqDJJl6AkIutNRSGzm6LtRiy3DqOdjB6Cm9~~ib~yJOl~o2pFbp6ia6pyzge7kONCIoi1-afEWYhgtrDyVx1UWWLREqBn-t3IbPrKT64HZqRnWeuR8JbbjGiooIbqyLRE6BeMFu0ROJeudxAsSkj02800tJXSn5pg3VhCC6-0R9K0ot8AkGJjhGdWpRbnf3mviPV5hBjcmanXWKn-dWySiJQPkqXKhzN9l4wnBfrtm-g__&Key-Pair-Id=K1UT3NAZQUV8HI [background] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/fbb466e82d3b41008ef4fc5e6d81474c-0522626aee9c4934b905af060ff37ada.jpg?Expires=1750918712&Signature=cyGIO5eyruJ1zvn4RcmCiCIE29o-hiOUrrPAh9pWy7~4IfWGZStZg5BrMZnymdhbdwnScZ1b~t9B7wxHHlQ98ja3AC3LoDCRKETBoqsheZvze8MG1y45Y2bd7Ncn1JiMFAGuYiCxAT0LeH807xe-5c~rBwNGAfLa9AdVjVsi3D7qNMxQTck0hj8XQGTnAwGdpB614w61DhWuCwK5wO~KQbM7JwDDbQt17eNkeXjWMKOtALU-t2hQ4oqLnv81T21IuVeczAUay-RgeLRvnsYKx1kWwjhhpRjdKi64eBA7A4vnjAsD28tDZBhE3IqKlKSpBTvHarDSkF0OdoBXF~kzJw__&Key-Pair-Id=K1UT3NAZQUV8HI [favicon] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/247c510e9630406e98e981050120a418-ffe254cf136845e487257bd8c45fa3ab.png?Expires=1750918712&Signature=QnUqqW8fXtjIfejLxob-Dg3GD6mALnC5sBE5Uduhxb5zRirh0avD78WBJ7ZnHMFM9JrCuPYy8cmhhMJwi4ld24LBOYBxeaNm4Z-g-DHZ1OOEIqSije~sSwM1Ecp1-mT8k9MSLWfZq9QKFWC1kv~jR79lrqpo-KRvDEOnI5Y7BxKl-CQhfejDhmwkvqaXEmbC4x1tqKXw1rSzQ3btnrx-pLmjVxhfWlPOA-tqabC1XNOBTlC1SCxV-gZsX1T2zpFMSbSPsxyvFIrUJJGWOTfB-4u8KXZUrYwM7BQuKJ3Das15QhUD2Qu1WZ1JjgnKsGtBPcuFNg~9v2fqZYIBmiEFTg__&Key-Pair-Id=K1UT3NAZQUV8HI [logo] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/20f5ab6d-34fa-412b-98fd-7197f1f60d3d.svg?Expires=1750918712&Signature=Ns9~OQdeqrJ07z2Kj3-ttJTtPKJKIjzn2IponBxFvjlnqK5L5w137mMGjGSKtAU1FZDWMXl5f4qGFYPdfCP1Y-~bhJwbACTgkUGAmtPaEnyYCeIMmYXMa3tgZwwhIeHbNR3aVie545CcJ~bJZu4okhf09sQBP4wwwj9~dl3fMM3uWG-AJU6rY3ssAJNxBqQ~Mrdg0y1iaPIHITgYqSyQm6wysYCZmOaNg9HZCyVYvPRxRml9Urr3aC--wteeSYg7L5pzd3pLZGc8FeIhZ~C-3kmwusZTmnZ7WiZcAzg6O0KZdR~SIof0NvrBAMXrSfT77pjnbu~CUdjtuxx-02UaxA__&Key-Pair-Id=K1UT3NAZQUV8HI ) [dark] => )
============
Echoing Arrays
Basic Example:
Array
API Example:
Array
============
For Loop Through Arrays
Basic Example:
Volvo
BMW
Toyota
API Example:
If nothing here then the method needs adapting for array type used (jagged?)
============
ForEach Loop Through Arrays
Basic Example:
0 is Volvo
1 is BMW
2 is Toyota
API Example:
text is Array
colours is Array
images is Array
dark is
============
DECODED TESTS START
Print DECODED Arrays – does not work so do not decode!
Echoing DECODED Arrays – does not work so do not decode!
For Loop DECODED – does not work so do not decode!
Manipulation of Multi-Dimensional PHP Array
ForEach Example of hard-coded multi-dimensional test PHP array
Trying to adapt a forEach loop for our decoded API multi-dimensional PHP array !!!!!!!!!!!
NEW BIT
#ECF0F3
END NEW BIT
# 1
# 2
primaryBackground: #5ABDF9
primaryLight: #ECF0F3
primaryText: #0670B1
# 3 primaryText#0670B1
avatar: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/default_avatar.svg?Expires=1750918712&Signature=oV7s4HCcWWHnpxBMmhtmLGuAS80LhxO7jY2WMecc~20-g1leL9u0hIGbBcZr9lw61dO11w-SFN6wS2i8rNLQ69JWU2AGZtzv124CU6aZINjqDJJl6AkIutNRSGzm6LtRiy3DqOdjB6Cm9~~ib~yJOl~o2pFbp6ia6pyzge7kONCIoi1-afEWYhgtrDyVx1UWWLREqBn-t3IbPrKT64HZqRnWeuR8JbbjGiooIbqyLRE6BeMFu0ROJeudxAsSkj02800tJXSn5pg3VhCC6-0R9K0ot8AkGJjhGdWpRbnf3mviPV5hBjcmanXWKn-dWySiJQPkqXKhzN9l4wnBfrtm-g__&Key-Pair-Id=K1UT3NAZQUV8HI
background: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/fbb466e82d3b41008ef4fc5e6d81474c-0522626aee9c4934b905af060ff37ada.jpg?Expires=1750918712&Signature=cyGIO5eyruJ1zvn4RcmCiCIE29o-hiOUrrPAh9pWy7~4IfWGZStZg5BrMZnymdhbdwnScZ1b~t9B7wxHHlQ98ja3AC3LoDCRKETBoqsheZvze8MG1y45Y2bd7Ncn1JiMFAGuYiCxAT0LeH807xe-5c~rBwNGAfLa9AdVjVsi3D7qNMxQTck0hj8XQGTnAwGdpB614w61DhWuCwK5wO~KQbM7JwDDbQt17eNkeXjWMKOtALU-t2hQ4oqLnv81T21IuVeczAUay-RgeLRvnsYKx1kWwjhhpRjdKi64eBA7A4vnjAsD28tDZBhE3IqKlKSpBTvHarDSkF0OdoBXF~kzJw__&Key-Pair-Id=K1UT3NAZQUV8HI
favicon: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/247c510e9630406e98e981050120a418-ffe254cf136845e487257bd8c45fa3ab.png?Expires=1750918712&Signature=QnUqqW8fXtjIfejLxob-Dg3GD6mALnC5sBE5Uduhxb5zRirh0avD78WBJ7ZnHMFM9JrCuPYy8cmhhMJwi4ld24LBOYBxeaNm4Z-g-DHZ1OOEIqSije~sSwM1Ecp1-mT8k9MSLWfZq9QKFWC1kv~jR79lrqpo-KRvDEOnI5Y7BxKl-CQhfejDhmwkvqaXEmbC4x1tqKXw1rSzQ3btnrx-pLmjVxhfWlPOA-tqabC1XNOBTlC1SCxV-gZsX1T2zpFMSbSPsxyvFIrUJJGWOTfB-4u8KXZUrYwM7BQuKJ3Das15QhUD2Qu1WZ1JjgnKsGtBPcuFNg~9v2fqZYIBmiEFTg__&Key-Pair-Id=K1UT3NAZQUV8HI
logo: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/20f5ab6d-34fa-412b-98fd-7197f1f60d3d.svg?Expires=1750918712&Signature=Ns9~OQdeqrJ07z2Kj3-ttJTtPKJKIjzn2IponBxFvjlnqK5L5w137mMGjGSKtAU1FZDWMXl5f4qGFYPdfCP1Y-~bhJwbACTgkUGAmtPaEnyYCeIMmYXMa3tgZwwhIeHbNR3aVie545CcJ~bJZu4okhf09sQBP4wwwj9~dl3fMM3uWG-AJU6rY3ssAJNxBqQ~Mrdg0y1iaPIHITgYqSyQm6wysYCZmOaNg9HZCyVYvPRxRml9Urr3aC–wteeSYg7L5pzd3pLZGc8FeIhZ~C-3kmwusZTmnZ7WiZcAzg6O0KZdR~SIof0NvrBAMXrSfT77pjnbu~CUdjtuxx-02UaxA__&Key-Pair-Id=K1UT3NAZQUV8HI
# 4 logohttps://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/20f5ab6d-34fa-412b-98fd-7197f1f60d3d.svg?Expires=1750918712&Signature=Ns9~OQdeqrJ07z2Kj3-ttJTtPKJKIjzn2IponBxFvjlnqK5L5w137mMGjGSKtAU1FZDWMXl5f4qGFYPdfCP1Y-~bhJwbACTgkUGAmtPaEnyYCeIMmYXMa3tgZwwhIeHbNR3aVie545CcJ~bJZu4okhf09sQBP4wwwj9~dl3fMM3uWG-AJU6rY3ssAJNxBqQ~Mrdg0y1iaPIHITgYqSyQm6wysYCZmOaNg9HZCyVYvPRxRml9Urr3aC–wteeSYg7L5pzd3pLZGc8FeIhZ~C-3kmwusZTmnZ7WiZcAzg6O0KZdR~SIof0NvrBAMXrSfT77pjnbu~CUdjtuxx-02UaxA__&Key-Pair-Id=K1UT3NAZQUV8HI